Oil Breaks Through $90 to New All-Time High