Politics BP’s ousted chairman Albert Manifold disputes conduct accusations Finance News May 27, 2026 A customer fills up a vehicle with fuel at a BP Plc petrol station in London, UK, on Monday, Aug. 4, 2025.Bloomberg |… Read More...