Oil Oversupply – How long will it last?
News of Oil stored on ships (floating storage) puts more downward pressure on oil prices in the short-term. In addition, onshore oil storage are at all times highs, Chinese demand has fallen plus the Saudi decision to keep pumping oil…