BP takes $25.5 billion hit from Russia departure - The Washington Post

12:35pm PDT - May 3rd, 2022    business - The Washington Post

The London based oil giant has been buoyed by the run-up in oil prices following Russia's invasion of Ukraine.