Can Ultra Petroleum (UPL) Keep the Earnings Streak Alive This Quarter?