Oil powers to 17% weekly gain as Mideast war rips through market

· Moneyweb