On top of the virus-related demand concerns, oil markets are also contending with an imminent surge in supplies from Saudi Arabia and Russia as the two nations face off in a very public way
On top of the virus-related demand concerns, oil markets are also contending with an imminent surge in supplies from Saudi Arabia and Russia as the two nations face off in a very public way