You have BARELY more industry. In the long run, if he plays his cards right, he could outrun you Industry wise, if he spends cash smartly.
I may have barely more industry but I also have 21 more ships, his forces are also split fighting Perigrin too and maybe you? Or are you allied to Rhodri because you seem to be holding the choke point over there.