World Loses $50bn in Oil Revenue as Iran War Shakes Supply
The global economy has reportedly lost more than $50 billion in crude oil revenues since the Iran war began nearly 50 days ago, as major supply disruptions continue to shake energy markets. Fresh tensions resurfaced [Read More!]
