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