The S&P 500 struggled to provide direction while the Dow edged higher Wednesday as strong results from Eli Lilly and Super Micro Computer provided some support to the market struggling with a sell-off in software and cloud.The software and services index, home to several leading cloud and software companies, fell for the sixth consecutive year, […]