ExxonMobil denies shipping Russian oil to Britain amid sanctions
ExxonMobil denies shipping Russian oil to Britain amid sanctions Oil giant ExxonMobil has denied shipping thousands of barrels of Russian oil to Britain in a fresh controversy after eyebrows were raised at recent shipments to its factory in light of sanctions on the Eastern European nation. The firm claims that contrary to reports claiming it…