Shell Plc Stock: Adura JV, $3.5bn Buyback and 2026 Outlook as Oil Glut Pressures the Sector
Shell Plc (LON: SHEL, NYSE: SHEL) heads into the final month of 2025 with its share price close to record highs, a fresh $3.5 billion buyback underway and a major new North Sea joint venture, Adura, now formally launched. At