The Nasdaq 100 remains on the backfoot as traders digest Netflix’s dismal quarterly results. View All Posts Post navigation Previous Post European Stocks Play Catch Up – DAX, CAC & FTSE Technical LevelsNext PostCrude Oil Price Forecast: Triangle Breakout Lacks Momentum – What's Next?