Dollar Recovery crashes Oil Price To $64.89 per Barrel Cecilia Oluyori Feb 22, 2018 Oil prices crashed further yesterday, weighing down, as the US dollar moved further away from 3-year lows hit, last week. US West…