Topics
Barrel of Oil
A standard unit of measurement for oil, equivalent to 159 litres. Global oil prices are often quoted per barrel.
-
UK Fuel Prices Tumble: What’s Behind the Biggest Drop of the Year?
24th September 2024