India's petroleum ministry has reassured the public: no energy emergency looms despite escalating West Asia conflicts. With 60 days of crude oil and fuel...
The United States has approved a temporary 30-day waiver for India to purchase Russian crude oil stuck at sea, easing supply pressures from escalating...