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 overflowing. Now, many forecast even more production coming…

