Monthly Economic Watch – October 2025