5 reasons not to worry about oil prices, for now
The US has imposed new sanctions on Russia’s top oil firms to push Moscow toward a peace deal in Ukraine. But for India, there are 5 reasons not to worry about oil prices — for now.
World