Hormuz Blockade Pushes Oil to USD 104

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.
Advertisement