Sep 02 : Why India Still Buys Oil from Russia Details
Sep 02 : Moscow’s oil helped India save $12.6 billion in 39 months; presumptive savings likely much higher as Russian oil imports kept global prices in check Details
Sep 02 : BPCL bags SCOPE Eminence Award for environment excellence and sustainable development Details