BP reported that its fourth quarter and full year profit was $27 million and $3,389 million respectively, compared with $497 million and $115 million for the same periods in 2016. Fourth quarter revenues were $67,816 million compared to $51,007 million in the 2016 fourth quarter and for the full year was $240,208 million compared to $183,008 million in 2016.