Despite Q1 Profit Decline, Things Are Looking Up for BP plc