Bond market stress, global geopolitical risk, and weather shocks at home have lifted Energy to the top sector spot YTD.
Energy Stocks Steady Amid Macro Chaos, With A Sunday Night Earnings Surprise Ahead
view original post
Bond market stress, global geopolitical risk, and weather shocks at home have lifted Energy to the top sector spot YTD.