Bp Plc NewsLatest News On Bp Plc Business Maverick: UK oil windfall tax prompts BP to review investment plans2022/05/27 13:37:00 Business Maverick: As BP and Shell Exit Russia, These Companies Still Have Ties2022/03/01 09:12:00 Business Maverick: BP to Sell London Headquarters as Work Style Shifts: Times2020/08/31 12:11:00