The MarketReader Minute
⚡️ Energy Sector Insights | TPL +20.8%
Concerns about decreased oil demand due to global economic worries and interest rate fluctuations impacting Treasury yields might have added downward pressure on energy stocks within the S&P 500 index.