Stormy oil markets sent Brent prices crashing to their lowest since 1999 on Wednesday, though a stabilization of some petrocurrencies and a bounce in European stocks gave investors something buoyant to cling to.
The wildest trading in oil market history continued with benchmark Brent down another 10% to $17 a barrel, having plunged 24% the day before after U.S. crude prices had gone deeply negative.

