Daily analysis (06.28)