The Federal Reserve signalled it would hold interest rates steady through end-2026, sending mixed signals to markets already jittery about inflation data due Thursday.