Where is this from? Which country does it refer to?
I suspect "endowment" refers to a sum of money, and if the country is an oil-producing nation, then it could well be money the country has from selling hydrocarbons (oil and gas), similar in nature, perhaps, to Norway's sovereign wealth fund that was created so the entire country could benefit from the oil reserves discovered off the Norwegian coast.