Shell announces pause in share buyback programmeJune 12, 2026Further to its May 7, 2026 announcement of the start of a $3.0 billion share buyback ...