Meanwhile the price of futures contracts of WTI crude oil for July 2026 delivery was down by 4.82% at $91.94 per barrel

The WTI oil decreased to $90.83 per barrel

Meanwhile the price of futures contracts of WTI crude oil for July 2026 delivery was down by 4.82% at $91.94 per barrel

The WTI crude oil futures for June 2026 delivery fell to $88.54 per barrel