Cook rotini according to package directions. Add oil & butter to pot over medium heat. Add chicken breast, bacon, onion, garlic, basil, oregano, celery, salt and pepper. Cook for 3-4 minutes. Pour wine into pot and allow to reduce by half. Add chicken stock, parsley, mushrooms, artichoke and tomatoes to pot and simmer for 20-30 minutes. Serve over rotini.