keeping the Fed on track to deliver another interest rate cut in December. However, market sentiment remains somewhat uneasy ...