Crude oil futures edged higher on Thursday, with June WTI crude settling up 0.15% at $73.42 per barrel, as the ongoing closure...
Crude oil prices climbed on Thursday as renewed military confrontations between the United States and Iran in the Strait of Hormuz reignited...
VIENNA, March 15, 2026 — The Organization of the Petroleum Exporting Countries (OPEC) has published its latest Monthly Oil Market Report, holding...