Tesla and Netflix reported mixed earnings on Wednesday, weighing on sentiment and dragging Nasdaq 100 futures after hours View All Posts Post navigation Previous Post EUR/USD Stuck Between Confluence Support and Fibonacci Resistance. Now What?Next PostUS Dollar Outlook: GBP/USD May Fall as USD/CAD Rises Amid Changes in Retail Exposure