BP Turnaround in Progress but Risks Remain