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
Comments are closed