BP Earnings - BP p.l.c. | Makkler