Market analysis on June 25