Oil investors cut positions to record low amid financial market meltdown

Go to top