BP are buying their own shares. That must mean they have loads of cash and kind find nothing else to invest in. Hence their proposal to invest in green energy to be net carbon zero by 2050 is more BS.
Hopefully the $1.9 tn package unveiled by President-Elect Biden will be welcomed I have increased my appetite to risk in the main because all the major economies are going to have a wall of money pumped in to ensure survival. This coupled with the beginning of world rollout of vaccine has all the hallmarks of a substantial uplift in markets for the next 12-18 months.