By jmtankcoMay 25, 2022Oil & Gas World News Exxon Mobil to exit Russia, leaving $4 billion in assets, Sakhalin LNG project in doubt