Transportation is 97-percent dependent on oil, which means our oil-importing society has an Achilles' heel sitting out there in the most volatile...
Separate names with a comma.