NewsOTG » Latest News » Shell posts $10bln profit as trading offset lower energy prices