EnergyBP Sparks Uproar as Investors Rebel Against Abandoned Green Goals BP betrays green promises, infuriating investors with a jaw-dropping fossil fuel comeback. How much damage will this industry U-turn cause?Richard's Trades TeamApril 14, 2025