Shell Launches New $3.5B Buyback Despite Profit Drop

British energy giant Shell PLC said Friday that it will line shareholders' pockets with an extra $3.5 billion to carry on its buyback streak despite a 28% drop in its first-quarter...

Already a subscriber? Click here to view full article