Oil Prices Slump as Recession Fears Grow

Another turbulent week in oil markets carried crude prices to their lowest point since January, with thin trading and a blurry outlook for supply and demand driving a fitful 30% decline from this year’s highs.  A 5.9% gain since Wednesday notwithstanding, the main U.S. oil benchmark has shed about $35 a barrel since peaking above […]