← Back to headlines
Indian Oil Companies Face Unsustainable Losses Amid Soaring Crude Prices
Indian oil companies are struggling with financial strain due to crude oil prices averaging $105.4 a barrel, forcing them to sell fuel below cost despite government excise duty cuts.
8 May, 23:47 — 8 May, 23:47



