
Shell Continues Share Buybacks After Strong Q1 Earnings
Shell (NYSE: SHEL) is launching another $3.5-billion buyback, keeping the pace of its share repurchases, after posting consensus-beating earnings for the first quarter. Shell reported on Friday adjusted earnings of $5.58 billion for the first quarter of …