Oil Above $100 Splits The Tape: Energy Leads, Tech Stumbles | Monexa