Browsing: Forex News

Oil slides 2% as crude futures settle at $58.88, momentum turns lower beneath key averages Crude futures fell sharply into…