Yesterday it Was All About Oil And Rising Treasury Yields
Long term Treasuries continued to climb higher with surging oil prices partially to blame. Oil is at the highest levels in a year as inventories fell below a critical level. There are few options to combat the unrelenting