BP earnings: Q1 net profit comes in at $2.4 billion, vs. $2.3 billion expected By: CNBC.com News April 30, 2019 at 02:03 AM EDT Read More >> Related Stocks: Ipath Pure Beta Crude Oil ETN