Oil and gas giant Royal Dutch Shell has underwhelmed expectations by posting a Q2 net income of $4.69 billion – less than even the lowest analyst forecast. The launch of a $25 billion share buyback, however, is seen as a signal that Shell has recovered from a three-year downturn in the energy sector.
|Full content is available only to subscribers
please log in below or subscribe now
Or request to register for a free 14 day trial here