Stocks | Thu Oct 31, 2013 8:09am EDT

Total profit falls on thin European refining margin