Home Investing BP Q1 earnings fall short; analysts cite strong downstream, weak oil, rising debt