BP beats forecast with $3b profit

BP beats forecast with $3b profit
play icon
The BP logo is seen on gasoline pumps at a BP gas station in Manhattan, New York City, US. Reuters