News

The US and Russian officials are reportedly mulling re-entering Exxon Mobil into Russia’s Sakhalin-1 oil and gas project.