According to the IEA, oil prices are in for a nasty ride as the glut is only going to get worse next year. While there may have been some optimism on the oil price ...
A