London Markets: FTSE 100 set for best month in over 30 years but BP and Shell fall ahead of OPEC meetingMarket Watch • 11/30/20
Wielding $9 Trillion, Investors Warn Firms From BP To BMW To Get Real On Climate ChangeForbes • 11/16/20