The Shell logo is displayed outside a petrol station in Radstock in Somerset, England, on Feb. 17, 2024. Matt Cardy…
Tag: Shell PLC
BP shares fall to lowest since 2022 after sharp drop in the oil major’s third-quarter profit
British oil and gasoline company BP (British Petroleum) signage is being pictured in Warsaw, Poland, on July 29, 2024. Nurphoto…