Market Turmoil: How $100 Oil, Inflation Concerns, and Earnings Shaped This Week’s Trading