Finneenergi, finsk blod og godt nord-norsk krutt