IEA says Hormuz closure triggers biggest oil disruption ever; nations release 400m barrels to stabilise markets An oil platform located in sea. PHOTO: PEXELS The International...
Petroleum is the most immediate area of exposure. In 2025, India sourced roughly $70 billion crude oil and petroleum products from West Asia. (AI image) Beyond...