Daily market review & Analysis July 15th