Oil big Shell launches $3.5 billion share buyback as revenue beats
The Shell gasoline station emblem is displayed on February 13, 2025 in Austin, Texas. Brandon Bell | Getty Pictures Information…
The Shell gasoline station emblem is displayed on February 13, 2025 in Austin, Texas. Brandon Bell | Getty Pictures Information…
The model brand of the mineral oil and pure gasoline firm Shell plc could be seen at a filling station…
A view exhibits a board with the brand of Shell on the firm’s gasoline station in Saint Petersburg, Russia Might…