Everyone seems to be in agreement: global oil supply is greater than the demand for the fuel. The consensus stands despite the fact that some of the world’s biggest storage hubs are far from ...