Sentiment among finance bosses is rebounding as concerns about energy prices and Brexit ease.