Wednesday’s trading may all come down to the battle between OPEC and shale

Stocks run the risk of getting trapped in another oil slick Wednesday. The U.S. government reports weekly oil inventory data at 10:30 a.m. ET, and if that report confirms American Petroleum Institute data showing a shockingly large supply build, already falling oil...