Crude oil prices slid more than 3% on Monday on reports that Russia and Saudi Arabia have postponed their oil production meeting to Thursday, casting doubt on a potential deal. Brent crude fell 3.1% to $33.10 and West Texas Intermediate fell 3% to $27.50, aft…
Read More
Oil prices slump 3% after Saudi Arabia and Russia delay talks to end their price war
Comments Off on Oil prices slump 3% after Saudi Arabia and Russia delay talks to end their price war