18 Apr 0 This post was originally published on this site Stocks closed mixed Wednesday and oil hit its best level in three-years. Here’s the scoreboard. Dow Jones Industrial Average. 24,748.00 -38.63 (-0.16%) S&P 500. 2,711.57 +5.18 (+0.19%) More » ContAdmin Uncategorized