natural resources
Something such as oil, land, or natural energy that exists in a country and can be used to increase its wealth. [1]
FT Articles & Analysis
- Eni stakes out its future with two deals
- Miners and metals lead Footsie rally
- Investors must ask about shale gas cost
- Shale gas investors need to sift the valid claims from the hot air
- Mekong's turbulent fight for survival
See more articles mentioning "natural resources" or search FT.com