July 18, 2021 The magnificent rally of the Nasdaq 100 index is facing a ‘reality check” this week as IBM, Netflix, Intel and Twitter release results. Will they deliver positive surprises? Previous Post Sterling Forecast: GBP/USD Coils at Support- Cable on Breakout Watch Next Post Markets Week Ahead: Dow Jones, DAX 30, US Dollar, Euro, ECB, Bitcoin, Elon Musk