Shell reports revenues of $71.8 billion for first quarter, beating estimates

Shell has reported higher than expected revenues for the first quarter of 2017. Here are some of the highlights: Revenue: $71.8 billion versus $70.632 billion anticipated by Thomson Reuters analyst expectations. Basic EPS: 41 cents versus 37 cents expected by Thomson...