Oil Falls Below $100 Per Barrel For First Time Since May As ‘Strong Likelihood Of Recession’ Hurts Demand

Oil prices are stuck in a “tug-of-war between supply and growth concerns,” experts say.