Market Turmoil: Oil Price Surge and Tech Struggles Shake Up Indices | Whale Factor