Oil touched 71.84, hovering near the 72 dollar level in early afternoon trading in Singapore after the dollar weakened against Euro and slid to 1.2279 from 1.2178 yesterday.