Financial Sector needs ‘some momentum,’ IG North America CEO JJ Kinahan says