A land full of road users, the USA is the world’s most oil-thirsty nation, consuming an estimated 18.69 million barrels per day in 2009.
A land full of road users, the USA is the world’s most oil-thirsty nation, consuming an estimated 18.69 million barrels per day in 2009.