Exxon Mobil says it plans to leave its last remaining Russian project.

BP and Shell announced earlier that they were also seeking to leave the country after its invasion of Ukraine.  » mehr lesen

Similar Articles

Most Popular