Europe - Commodities

Commodities
Bio Fuels 16.01 million metric tons of oil equivalent in 2022 EIA