Oil Price

Oil Price
The dynamics and implications of the price of bulk oil, typically quoted in US dollars per barrel.