Brent oil dives below $30 a barrel with oversupply