News
Shell beats expectations with $10.8 billion third-quarter profit
Shell reported third-quarter profit of $10.8 billion, exceeding analysts' expectations.
News
Shell reported third-quarter profit of $10.8 billion, exceeding analysts' expectations.