Oil prices staged a remarkable volte face on Wednesday and surged through the $110 level, while gold firmed as the dollar sank further against the euro.
Oil initially retreated after the latest US weekly inventories data provided further evidence of demand weakening. However, with the dollar sinking, the dip in oil prices was rapidly viewed as a buying opportunity.



