Heat the olive oil in a large pot or dutch oven over medium heat.
Add the anchovies, red pepper flakes, shallot, leek, and garlic and cook, stirring and mashing the anchovies until they turn into a paste and the onions are tender, about 5 minutes.
Add 1 cup of the white wine and increase the heat to medium high.
Cook until the wine has reduced by half, about 3 minutes.
Add the crushed tomatoes, seafood stock, potatoes, celery, oregano, onion powder, parsley, salt, pepper, and the remaining cup of white wine and bring to a boil.
Reduce the heat to a simmer and cook, uncovered, for 5 minutes so that the potatoes are slightly tender.
Add the fish and stir to combine.
Continue to simmer, uncovered, until the fish is just cooked through, 4 to 5 more minutes.
Stir in the lemon juice.
Add more salt and pepper to taste, if desired.