Some countries are already talking about releasing oil reserves, which is either calming or a sign they see something uglier coming
Some countries are already talking about releasing oil reserves, which is either calming or a sign they see something uglier coming