Oil Prices Plunge on Demand Fears
Oil Prices Tumble on Global Economic slowdown West Texas Intermediate (WTI) crude oil futures concluded Tuesday, December 17th, with a second consecutive day of losses, closing at $70.08 per barrel – a decrease of 0.89%. This decline reflects growing investor anxieties surrounding a potential slowdown in global oil demand. The concurrent drop in Brent crude, … Read more