BP earnings: Full-year profit comes in at $12.7 billion, vs. $11.88 billion expected
February 05, 2019 at 02:02 AM EST
BP reported stronger-than-anticipated full-year profits on Tuesday, citing a strong operating performance across all business segments.