PCs have a slim path to a majority. Assuming they lose Shippagan-Lameque-Miscou, they need 4 seats. From most to least likely in my opinion:
Carleton-Victoria (rural anglo seat they barely lost last time)
Moncton East (star candidate in former NB Liquor CEO Daniel Allain, he'd probably their only francophone MLA)
Moncton South (incumbent Liberal Cathy Rogers isn't running again, PCs are running city councillor Greg Turner)
Saint John Harbour (incumbent Liberal Gerry Lowe isn't running again, strong Green candidate may split the vote)
Fredericton-York (PANB incumbent but it's a tight 3-way race with them and the Greens)
Fredericton North (looking less and less likely, Greens seem to have this one wrapped up)
Miramichi Bay-Neguac (PCs are running former cabinet minister Robert Trevors but there may be too much of a francophone vote to get it back)
Fredericton-Grand Lake (Kris Austin's seat, this would have been more likely a few weeks ago but the PANB seems to have gotten some of its strength back)
I don't claim to know all the electoral geography of NB but wouldn't the Tories also have a shot at taking Memramcook-Tantramar from the Greens?