Brent slumps to 1999 lows, stocks clamber higher
Stormy oil markets sent Brent prices crashing to their lowest since 1999 on Wednesday, though a stabilisation of some petrocurrencies and a bounce in European stocks gave investors something buoyant to cling...
Read More