share buyback
Despite a nearly 30% drop in annual profits to $28 billion, energy giant Shell is initiating a new $3.5 billion share buyback and increasing its dividend by 4%
The Norwegian energy giant has also launched a share buyback of up to $5 billion