Log in/ Sign up

Shell missed fourth-quarter profit expectations with an 11% drop to the lowest level since early 2021 amid weaker oil prices, but kept its bumper share buyback program

05/02 21:45
Bullish
Bearish

Trending News