Fetching News Details
US oil prices have touched lows not seen since 1999. On Monday, crude prices slipped further on the back of weakening demands US storage facilities concerns. WTI went down by 14%, to $15.65 a barrel. Drowning prices and market conditions indicate a big drop in demand. “It hasn’t reach capacity but the fear is that it will,” said Chief Market Strategist at CMC Markets over US storage facilities.