WTI nice rebound. Inventories up more than expected. OIL is an unstoppable Juggernaut! No stopping this train!