After a stellar run fueled by multi-decade-high commodity prices in 2022, the energy sector has become a laggard in 2023 as investors turn their attention to growth stocks in sectors like tech, software and IT. With a year-to-date return of -3.8%, the energy sector is the worst performing of all 11 U.S…
Read More