Shell releases 1Q20 results Thursday 30 April 2020 09:00 Shell's 1Q20 net income fell 46% from a year earlier to US$2.9 billion.