British energy giant BP said Tuesday that its decision to pull out of Russia as a result of the war in Ukraine pushed it deep into...
British energy giant BP on Tuesday plunged into a huge net loss in the first quarter after it decided to exit Russia over the country’s invasion...