Energy
0

Oil Price Decline 

Oil Price Decline 
Oil Price Decline 

Oil prices might have stabilized only temporarily as the global oil glut is worsening due to production in the US showing no sign of slowing, the International Energy Agency (IEA) said, TradeArabia reported. The US may soon run out of spare capacity to store crude, which would put additional downward pressure on prices, the IEA added.

 

Financialtribune.com