The markets have been abuzz with recession talks and concerns since the 10-year and 2-year Treasury note yields briefly inverted on Wednesday.

FOR MORE ...