Hormuz Blockade Pushes Oil to USD 104
Business
- 2 month, 17 days ago
US-Iran tensions escalate as the Strait of Hormuz blockade prompts a USD 104 per barrel crude rally and potential supply disruptions for India and global markets.