Netflix Earnings and More Stagflation Signs

US index futures are down 0.2%-0.3% this morning, as stocks consolidate yesterday’s US index gains of 2.4%-3.1% amid another round of earnings and economic reports. Over in Europe this morning, bourses are also down with the Dax dropping 0.6% and

Markets Retreat Amid More Disappointing Earnings and Corporate News

Stock markets took a sharp turn downward starting about midday yesterday, sending North American markets to sharp losses including drops of 0.9% for the Dow and 1.3% for the NASDAQ. Downward momentum has continued through overseas trading overnight and into