Source:S&P Global platts 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 … [Read more...] about Oil on floating storage soars to record highs, but peak still some way off