Metals, IT stocks shine after US and China agree to slash tariffs for 90-days