Shell plc is upgraded to Hold due to disappointing 2025 results, weak prices, and output declines. Learn more about SHEL ...
Like finding that extra present under the Christmas tree or picking out that travel bottle of Maker's Mark deep down in your stocking, Shell and one of its subsidiaries just made a holiday time ...