Daily market review & Analysis July 19th