Shell has today reported third quarter profits of $6 billion that exceeded forecast by 12% as weaker oil refining and trading results were offset by higher LNG sales. Global refining margins have dropped sharply in recent months in the face of weaker economic activity and the start-up of several new refineries in Asia and Africa, […]