Europe Is Awash With <b>Oil</b> Stored On Ships

While many analysts and agencies have already called the end of the global oil glut, oil held in floating storage in Europe is at an at least ...