US commercial oil inventories fall to 434M barrels, lowest in 20 years - TrendCloud