News

Shell reported Friday a 28% decline in its first-quarter profit, to $5.58billion, exceeding analyst expectations. It also kept ...