U.S. China deal is done

Rate cuts are coming

QE is coming Q3/Q4

Biggest bull run ever in 2025