S&P 500 struggles to find direction as energy rises, but technology takes a breather By Investing.com 04/03/2023