Stocks turned in a mixed performance on Wednesday, with major indexes fluctuating between slight gains and losses throughout the session, as investors prepare for the highly anticipated jobs report ...
Investors continued to sell off the 30-year Treasury bond for a sixth straight session on Wednesday, pushing its yield further into its highest closing level in more than a year.