- - Store of crude stuff
- - Store in the Middle East?
- - The Gulf of Mexico has a big one
- - Middle East asset
- - Crude stockpile
- - Well-stocked place?
- - Crude resource
- - National resource
- - OPEC member stat
- - Canadian asset
- [ Edit ]
- [ Other definitions ]
We have 1 Solutions