The oil price, albeit from its on-going historically low base, has risen dramatically in recent weeks, up 10% on the last week alone. Now the International Energy Agency (IEA) has raised its regular forecast for demand this year and suggests that the oil price trend looks set to continue an upward trajectory. The IEA points […]