1

Greasy Business: Downfall of oil demand | Crude Reality

 Oil prices were so high in 1981 that Saudi Arabia's oil minister warned OPEC demand would fall.CNN-IBN takes a look at why the price of oil is on the up and up. Read »
Created by deeksha Created 13 weeks 3 days ago – Made popular 13 weeks 3 days ago
Category: News   Tags:

User login