Investing.com - Global stocks rally on Japan stimulus hopes.
Yen tumbles as markets anticipate more BoJ stimulus.
U.S. Q2 earnings season kicks off,
Oil drops to 2-month lows on rising U.S. drilling activity.
Markets see a 24% chance of Fed rate hike in 2016.