Search News

All News / Energy Markets

Oil prices surge to $104.87 as Trump seeks naval coalition for Strait of Hormuz, IEA plans 400 million barrel release...
16 Mar, 2026 07:48 418 min read
Both contracts have skyrocketed by more than 40 percent this month reaching highest levels since 2022... More