Investment market review October 2023