State-owned fuel retailers implemented a sharp increase in the prices of petrol and diesel across India on Monday, May 25, 2026
Tap to read more...................
US blockade of the Strait of Hormuz after failed Iran talks triggers global concern, with India among the worst-hit due to heavy oil dependence.
April...