Around 90% of India’s crude oil is imported – and around 40-50% of India’s crude oil imports...
The US has granted India a temporary waiver to buy Russian oil, aiming to stabilize global prices...
The International Monetary Fund is monitoring escalating West Asia tensions. Disruptions to trade and energy markets are...