How the Iran war has stoked competition between India and China for Russian oil
Apr 23, 2026 - 13:01
As the Iran war drags on and the Strait of Hormuz stays shut, India and China are increasingly competing against each other for shrinking crude oil supplies.