Berliner Tageszeitung - Oil giant BP surprises with better than expected earnings