Oil Tumbles Below $110 As Fears Of Recession Intensify
Oil prices dipped by 6 percent early on Wednesday, with Brent slumping below $110 a barrel, as the market fears a looming recession would drive down global oil demand. As of 9:10 am EST on Wednesday, WTI Crude was down below the $105 a barrel mark and traded at $102.77, down by 6.24 percent on … Read more