Market Week Ahead: ECB, Inflation, US Earnings, Tech Stocks