Shell Q1 beats estimates as profit hits $7.7bn, launches $3.5bn buyback
Oil and gas giant Shell on Thursday reported much better-than-expected first-quarter earnings on the back of higher margins from crude and oil products trading and also unveiled a new $3.5bn share buyback.