Oil price rebound likely