Excess oil supply has been the global energy market's biggest nightmare for nearly two years now.
But a recent report shows a 289...