Crude oil rises above $120: Price surge threatens markets, puts rupee under pressure
Oil prices climbed on Thursday as worries deepened over blocked Iranian exports and stalled nuclear talks. The move highlighted fears of tighter supplies as disruptions in the Strait of Hormuz continued.
30 Apr 02:57 · India Today