N nasdaq.com America produces enough oil to meet its needs, so why do we import crude? 389 points DocFeind 4 years ago 349 comments