Energy & Petrochemicals #crude oil#futures
Crude oil futures edge closer to pre-war levels as supplies improve
Crude oil futures declined for the fourth consecutive session on June 25, 2026, with Brent at $72.89/barrel and WTI at $69.36/barrel, approaching pre-war levels. US Energy Secretary Chris Wright reported that Strait of Hormuz flows are near normal, with 20 million barrels exiting in 24 hours, while EIA data showed a 6.1-million-barrel draw in US crude inventories.
Jun 25, 2026 1 source