BP has beaten analysts’ expectations (pic: Terry Murden) Energy giant BP posted stronger-than-expected second quarter profit that easily…