Brent oil price down below $65 per barrel on ICE first since April 16 29. April 2025 The price of futures contracts of WTI crude oil for June 2025 delivery was down by 0.73% at $61.21 per barrel