Home Stock What’s behind BP’s exceptional Q1 forecast, and debt surge with it?