Brent crude prices touched $15.96 a barrel on Wednesday, a level not seen since since June of 1999, following a 24% plunge in the previous session. Global oil markets remain under intense pressure as coronavirus lockdowns, business closures and travel bans cut demand by 30% while oil storage is likely to reach its maximum capacity within weeks. OPEC+ oil ministers had an unscheduled conference call on Tuesday although no new measures were taken.