Shell earnings top $5 billion. But that’s nearly half what it pulled in months ago

Need Help?

Please use the contact form to get support. Thank you.