In a significant move, Bharat Petroleum Corp (BPCL) has purchased 2 million barrels of Abu Dhabi's Upper Zakum crude to replace Russian oil, following US sanctions on major Russian producers. This ...