Everything rally stalls as hopes for early rate relief fade

March 7, 2023