India imports nearly 85 per cent of its crude oil requirements, and prices have surged after Iran reportedly disrupted traffic through the Strait of Hormuz.
non stop news concept background Unbiased. Unfiltered. Unstoppable
non stop news concept background India imports nearly 85 per cent of its crude oil requirements, and prices have surged after Iran reportedly disrupted traffic through the Strait of Hormuz.