The irreversible demand effects of high oil prices
Publisher: Oxford Institute for Energy Studies
Published: 1991
Language: eng
Number of pages: 24
Subjects: Petroleum products; Prices