Iran 's supreme leader Ayatollah Ali Khamenei said the nation 's nuclear program is necessary because its vast oil and gas reserves can not last forever .