24.2 C
Munich
Tuesday, August 4, 2026
The world's oil markets have quietly endured one of the biggest supply shocks in recent history, and Saudi Aramco has now quantified the pain. The kingdom's CEO estimates the world has lost in excess of 2.6 billion barrels of oil since the US and Israel declared war on Iran...

Latest Stories

Editor Picks

Breaking News

Trending