Indian Oil, BPCL resume buying Russian oil for September, sources say - Reuters
4 days ago • Google News
Bharat Petroleum Corporation Limited engages in refining crude oil and marketing petroleum products in India and internationally. It operates through two segments, Downstream Petroleum; and Exploratio.
4 days ago • Google News
3 days ago • Google News
ESG data provided by Sustainalytics, Inc.