How the Iran war has stoked competition between India and China for Russian oil
CNBC
—
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.