Paris Soir - Oil giant BP surprises with better than expected earnings