BP Surpasses Profit Expectations, Still Wallowing In Debt

By