Brent oil price dives below $20 per barrel