News

Shell on Friday reported a 28% drop in first-quarter net profit to $5.58 billion, beating analyst expectations, and kept the ...