British oil giant Shell on Thursday reported $6.2 billion profit for the third quarter, roughly in line with estimates, as the company benefited from higher oil prices and refining margins. Analysts… [+2644 chars]Read More
Shell posts 62 billion thirdquarter profit announces 35 billion share buyback CNBC
