It doesn't look like your search url works, at least it does not return a feed and it is my impression that it doesn't search for anything either.
However if you go to the main page of yahoo news, and make a search, have a look at the url. That done, build the same type of url with the url builder, and let pipe find a feed of the search with "find first site feed". Et voilà!
Go to Yahoo search page https://search.yahoo.com/
Type in your search phrase "John Thomas Financial" without the quotes.
Note the address in the URL address bar after you have run the search. It returned the following for me but I suspect it may be slightly different each time you run a search.
Further, you need your search phrase surrounded by quotes in the pipe or it will return results which included one of the three words.
When I ran Lolo's pipe it gave me 10 results, most with no reference to the exact search phrase. When you amend it to have quotes around the phrase, it returns 2 results, both with the exact phrase you are after.