A great day today but then things will change. Zack Shields has all the details in his full forecast.
Share