Oil on floating storage is now at its highest level in the history of the oil market and despite modest signs of a demand recovery, industry sources and analysts say the peak for these volumes is still some way off. Receive daily email alerts, subscriber notes & personalize your experience. Register Now There are some signs that oil is starting to improve based on global road traffic and congestion data as travel restrictions start to ease. But looking at the amount of oil on water on a real time ship tracking platform, there are many signs that the imbalance of supply and demand remains very skewed. There are currently more than 200 million barrels of oil […]