Brent oil price down below $65 per barrel on ICE first since April 16

The price of futures contracts of WTI crude oil for June 2025 delivery was down by 0.73% at $61.21 per barrel

Leave a Reply

Your email address will not be published. Required fields are marked *