Shell Plc Stock (SHEL) News Today: Buybacks, Oil Price Forecasts, and What to Watch Before Q4 Results
Shell bought 735,375 shares in London and 728,790 in Amsterdam for cancellation on Dec. 22 as part of its $3.5 billion buyback program. Shares traded at $72.58 in New York and closed near £27 in London, below the 52-week high. Oil prices hovered near $62 a barrel amid oversupply concerns and steady demand.