BP sees refining margin triple, reaches debt target early, flags more impairments - BP News | Rallies