BP's annual report shows you shouldn't believe what you readthetimes.com3 pointspetethomasa month ago