FDX FedEx Corporation beats earnings by 26 but stock slides on weak revenue growth margin gains mask volume concerns Vanguard Energy Index Fund ETF VDE Investment Case Analysis for Broad US Energy Sector Exposure OPY Oppenheimer shares slide 771 following the release of its Q1 2025 quarterly earnings report Invesco DB US Dollar Index Bullish ETF UUP Recent Downside Amid Geopolitical Volatility and Shifting Federal Reserve Policy Expectations Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment Shoals Technologies SHLS Edges Higher Testing Key Support Levels