Dozens of companies, including major oil sector firms such as BP and Exxon, have said they are exiting Russia as the West imposes tight sanctions on Russia as punishment for its aggression against Ukraine.

Be the first to comment

Leave a Reply

Your email address will not be published.