Shell, BP new North Sea licences hang in the balance at High Court rulingProactive Investors • 04/25/23
Wall Street Analysts Think Shell (SHEL) Is a Good Investment: Is It?Zacks Investment Research • 04/18/23
Does the EV Revolution Pose a Serious Threat to the Oil Industry?Zacks Investment Research • 04/12/23
Oil on the Rise: 5 Compelling Arguments Supporting a Bullish Market Outlook into Year EndZacks Investment Research • 04/10/23
Shell forecasts flat upstream earnings, corporate hit by one-off tax chargesProactive Investors • 04/06/23
OPEC Stuns the World and Slashes Production: 7 ‘Strong Buy' Dividend Mega-Cap Energy Leaders to Buy Now24/7 Wall Street • 04/04/23