BP

By Laura Hurst and BloombergMarch 1, 2022

EnergyBP risks $25 billion hit from fire sale of Russia assets as Putin’s economy teeters on the brink
By Christiaan HetznerFebruary 28, 2022

EnergyYou’d think $90 oil and record electricity prices would mean more green investment. You’d be wrong
By Sophie MellorFebruary 10, 2022

By Bernhard WarnerNovember 2, 2021

By Bernhard WarnerAugust 11, 2021

By Bernhard WarnerAugust 4, 2021

By Bernhard WarnerAugust 3, 2021

By Katherine DunnJuly 30, 2021

By Ellen Gilmer, Bob Van Voris and BloombergApril 22, 2021

By Nicolas Rapp and Brian O'KeefeApril 7, 2021
Most Popular







