Royal Dutch Shell posts strong first quarter results outperforming forecasts and rivals alike thanks to LNG earnings.
A