Nothing much to be baffled about. Supply is out-stripping demand and the fuel for this is uncertainty.....