US crude stockpiles hit lowest level since 2004 amid Iran tensions - TrendCloud