In a large sauce pot over medium heat place canola oil. Add onion, garlic, shallots, bay leaf and tumeric and saute for 2 to 3 minutes. Add potatoes, clam juice, hot sauce, black pepper and bring to a boil and reduce heat and simmer for 20 minutes. After 20 minutes, check to see if potatoes are done. Add roux and mix well to thicken. Add fish and simmer for 1 minute. Stir in the milk and cream and increase the heat to bring to a boil. Garnish with parsley and serve.