Shell Launches $3.5 Billion Share Buyback Program

Shell, which posted first-quarter adjusted earnings of $7.7 billion, will cancel all of the shares it buys.