Oil Surges Past $90 as Yields Hit Highs; Earnings Support Stocks
Rising Treasury yields and surging crude oil prices (above $90) present a tricky situation for markets. Despite these headwinds, strong corporate earnings, economic growth, and a resilient labor mark…