Shell News - June 15, 2026
Shell's Buyback Freeze and a Big Canadian Bet: Is Management Trading Shareholder Returns for Growth at the Wrong Time?
Shares of Shell PLC slid 3.7% to $82.53 on June 15 after the energy giant confirmed it would pause its $3 billion quarterly share buyback program through July...
🔴 Shell PLC is trading 3.65% down today after pausing its $3 billion share buyback and a 4% slide in Brent crude
Shell PLC is trading at $82.53 (-3.65%) after pausing its $3 billion share buyback through July 14, 2026, as Brent crude prices fell more than 4%. • The move...
🔴 Shell PLC is trading 3.39% down today after suspending its $3 billion share buyback and falling Brent crude prices
Shell PLC is trading at $82.76 (-3.39%) in pre-market after suspending its $3 billion share buyback and facing pressure from falling Brent crude. • The...