The S&P 500 leaderboard was all energy Wednesday, as oil stocks soared in the wake of OPEC's deal to cut back production.
The S&P 500 leaderboard was all energy Wednesday, as oil stocks soared in the wake of OPEC's deal to cut back production.