BP takes $25.5 billion hit from Russia departure - The Washington Post
12:35pm PDT - May 3rd, 2022 business - The Washington PostThe London based oil giant has been buoyed by the run-up in oil prices following Russia's invasion of Ukraine.
The London based oil giant has been buoyed by the run-up in oil prices following Russia's invasion of Ukraine.