Geopolitical tensions in Middle East could lead to disruptions in global oil supply, potentially causing oil prices to spike to $140 per barrel.
Forget Oil At $100, Experts Warn $140 Is Possible If Iran Tensions Escalate Amid Strait Of Hormuz Closure
Importance Rank:
1