What is the word for the quality to foresee? Note that, the word should not be related to specific fields like astrology. I am writing an article and the word should be such as it can be used in this place:
The leader X was a great political personality at those unstable times after WWII. Alone he was able to show the hapless global economy, a ray of hope using his immense and distinguishing *(the quality) which pushed him to reach the zenith of fame at that time.