Oil prices have rebounded off of recent lows after bears failed to drive prices below Fibonacci support at $93.5. Key technical levels continue to hold firm.
Oil prices have rebounded off of recent lows after bears failed to drive prices below Fibonacci support at $93.5. Key technical levels continue to hold firm.