Oil Stocks Rally as Brent Crude Drops Below $70: BPCL, HPCL, IOC, ONGC, and Oil India in Focus
The Indian stock market witnessed a surge in oil marketing company (OMC) stocks on March 6, 2025, as Brent crude oil prices plummeted below the $70 per barrel mark, the lowest in three years. This development has created a favorable environment for companies such as Bharat Petroleum Corporation Ltd (BPCL), Hindustan Petroleum Corporation Ltd (HPCL), … Read more