Oil touches $90 after Iran hits tankers – Financial Times