Crude oil prices jump from $63 to $116 amid West Asia crisis; fuel supply remains stable: Petroleum Ministry
Apr 21, 2026
"If you see, in January, our Indian crude basket was around USD 63 per barrel. Which increased to USD 113 per barrel in March...