Brent prices climb above $73 per barrel on ICE 24. March 2025 WTI futures with delivery in May 2025 added 1.32% and reached $69.18 per barrel