BP first-quarter earnings 2024By FinMar NewsMay 11, 2024A BP gas station in Madrid, Spain.Sopa Images | Lightrocket | Getty ImagesBP on Tuesday reported a fall in first-quarter profit, with results coming in below…
Shell will cut 200 jobs in clean energy divisionBy FinMar NewsOctober 25, 2023An employee handles a pump at a hydrogen refueling point at a Royal Dutch Shell gas station in Berlin on Aug. 25, 2021.Krisztian Bocsi | Bloomberg…