Shell misses fourth-quarter profit expectations but launches another $3.5bn buyback
Shell (SHEL.L) reported lower-than-expected profit for the fourth quarter but announced another share buyback worth $3.5bn. The oil…
Browsing Tag