Oil Prices Tumble Amid Demand Concerns
Published
WTI crude futures lose 4%, its largest one-day fall in a month, to settle at $77.37 a barrel, the lowest since July, amid growing concerns about global demand. The decline comes despite both Saudi Arabia and Russia having pledged over the weekend to stick to production cuts through year end.…
#saudiarabia #spartan #petercardillo