Daily market review & Analysis October 21th