BP stock falls behind Shell as investors shy away from green energy

background image