Discounts

Indian Oil and BPCL Restart Russian Oil Imports for September-October: Key Insights & Implications
India’s state-run oil companies, Indian Oil Corporation (IOC) and Bharat Petroleum Corporation Limited (BPCL), are back in action, purchasing Russian ... Read more