Icon
 

US oil storage concerns drove WTI to 20 year lows