Brent Near $91: Oil India Crashes, ONGC Extends Losses
Shares of upstream oil producers Oil India and ONGC came under heavy selling pressure today after Brent crude prices slipped close to $91 per barrel, triggering concerns over lower earnings realization for oil exploration companies. Lower crude prices generally reduce the revenue and profitability of upstream producers, as their earnings are directly linked to global…