Equities & CommoditiesBanks Beat, Bitcoin Hits $74K, But Oil Shock Risk Shadows the RallySalvado•Apr 26, 2026