Homework Help

How did WWI affect the oil industry and consumption of oil?
What is Concession?
What is Achnacarry Agreement?
Meaning of Embargo?
Importance of OPEC