Oil falls as dark clouds appear ahead of producer meeting
Oil fell on Thursday as the International Energy Agency trimmed its forecast for demand growth and on signs that a producers’ meeting this weekend will not yield a concrete plan to reduce oversupply. The International Energy Agency slightly trimmed its estimates for 2016 global demand growth from last month to ... Read More »