KRTL BioTech

Oil pinballs off 1999 lows, stocks clamber higher

Oil pinballs off 1999 lows, stocks clamber higher

Oil took markets on another rollercoaster ride on Wednesday as Brent somehow managed to reverse an early 12% crash to 1999 lows and give battered petrocurrencies and stock markets something buoyant to climb on.