All News / Energy Markets
Oil prices contract by 2.21 percent to $101.13 following U.S. stockpile surplus, regional supply resumptions...
18 Mar, 2026 11:34
518 min read
Shipments from the Ceyhan port are anticipated to resume this morning...
More
Energy Markets
Oil prices recoup losses, surge to $102.85 as supply fears intensify amid ongoing Strait of Hormuz obstruction...
17 Mar, 2026 08:01
458 min read