Collinson FX: June 17: Oil tumbling

Oil prices continue to tumble, falling down to US$75/barrel, surging market confidence and seemingly killing the inflationary threat.