News

Shell reported better-than-expected earnings for the second quarter due to reduced expenses and higher marketing margins, ...