Oil prices have dropped further due to reports of a massive increase in US stocks that triggered growing concerns that Saudi Arabia and Russia’s efforts may not be enough to end the global oversupply.
Oil prices have dropped further due to reports of a massive increase in US stocks that triggered growing concerns that Saudi Arabia and Russia’s efforts may not be enough to end the global oversupply.