In an abrupt turnaround, U.S. oil prices plunged 3.3 percent after gaining more than 1 percent Tuesday.

U.S. crude futures closed down 96 cents, or 3.26 percent, at $28.46 a barrel after earlier reverting to a discount to Brent prices.