US Dollar and Rates pushing up have delayed the rally

in Technical Strategy