Crude oil at $110: Why it is a wake-up call for India and the world
Crude oil has surged towards $110 a barrel as markets react to war-linked supply fears in West Asia. The rise matters for India and beyond because it can feed into fuel, inflation, imports and household costs.
28 Apr 06:10 · India Today