Oil price collapses on weak demand, growth worries

West Texas oil prices have fallen more than 20% from their October highs as traders worry about oversupply, falling demand, and slowing economic growth.
Published on
Loading content, please wait...
BizNews
www.biznews.com