U.S. Oil Prices Top $90 per Barrel