Exxon is quitting its last Russian project
By Matt Egan, CNN Business ExxonMobil pledged Tuesday to leave its last remaining oil-and-gas project in Russia, and it will not invest in new developments in the oil-rich country. By moving to discontinue its Sakhalin-1 project in Russia, Exxon joins a growing list of energy companies, including BP and Shell, that have announced their intention
Continue Reading