Unprecedented oil in floating storage due to Russia, Iran sanctions – Swiss trader

Continue Reading