Here's some data that may be fact. It is crude oil supply numbers reported by the US Department Of Energy:
http://tonto.eia.doe.gov/dnav/pet/pe...im0_mbbl_a.htm
http://tonto.eia.doe.gov/dnav/pet/pe...adc_mbbl_a.htm
2007 Total crude oil: 5,518,611 barrels
2007 US domestic produced oil: 1,862,441 barrels (~33.7% of total)
2007 Imported oil:3,656,170 barrels (~66% of total)
- OPEC - 1,968,765 barrels (~35.6% of total, ~54% of import)
- Non-OPEC - 1,687,405 barrels (~30.5% of total, ~46% of import)
-- Canada - 680,533 barrels (~12.3% of total, ~18.6% of import)
-- Mexico - 514,480 barrels (~9.3% of total, ~14% of import)
It's hard to format that kind of data for easy, efficient presentation using the vBulletin forum input box. :(
Anyway, in summary...OPEC produces 35.6% of the crude oil we use, which is certainly a major portion by anyone's standards, though not the as much as one might think. OPEC produces for us approximately the same amount of oil that we produce domestically for ourselves, which is a rather interesting tidbit.