US dollars per barrel, the standard way oil prices are quoted. A barrel is 159 litres.
US dollars per barrel of oil (159 litres).
US dollars per barrel, the standard way oil prices are quoted. A barrel is 159 litres.
US dollars per barrel of oil (159 litres).