Middle East

Alexander Sewell's picture

Despite Energy Independence Efforts, U.S. Dangerously Dependent

Fifty-eight percent of oil consumed in the U.S. is imported.

Source