Oil India Crashes 10%, ONGC Falls Nearly 3% as Brent Slips Near $91/Barrel
Shares of India's leading upstream oil companies came under sharp selling pressure on Wednesday as global crude prices retreated from recent highs.
Popular topics to explore
Shares of India's leading upstream oil companies came under sharp selling pressure on Wednesday as global crude prices retreated from recent highs.