Oil Rallies To Best Week In Years After OPEC Output Deal