📅 20 Apr, 2020

For the first time in history, oil prices drop below zero, an effect of the 2020 Russia-Saudi Arabia oil price war.

For the first time in history, oil prices drop below zero, an effect of the 2020 Russia-Saudi Arabia oil price war.