Crude (WTI July contract) prices traded above $104 in early Wednesday trading. Ten-year Treasury yields have jumped 90 bps since the Fed began its 175 bps rate-cutting cycle in September 2024.


Read Full Article →

Source: https://seekingalpha.com/article/4908268-weekly-commentary-t…