Coronavirus pandemic continues to crush demand amid price war between Russia and Saudi Arabia.
Coronavirus pandemic continues to crush demand amid price war between Russia and Saudi Arabia.
The tensions in the Middle East have highlighted the ebb and flow of the geopolitical risk premium in oil prices so far this month...