straight from the US Energy Information Administration….
How much petroleum does the United States import and from where?
The U.S. imported approximately 10.6 million barrels per day of petroleum in 2012 from about 80 countries. We exported 3.2 MMbd of crude oil and petroleum products, resulting in net imports (imports minus exports) equaling 7.4 MMbd. Net imports accounted for 40% of the petroleum consumed in the United States, the lowest annual average since 1991.
“Petroleum” includes crude oil and refined petroleum products like gasoline, and biofuels like ethanol and biodiesel. In 2012, about 80% of gross petroleum imports were crude oil, and about 57% of all crude oil that was processed in U.S. refineries was imported.
The top five source countries of U.S. petroleum imports in 2012 were Canada, Mexico, Saudi Arabia, Venezuela, and Russia. Their respective rankings vary based on gross petroleum imports or net petroleum imports (gross imports minus exports). Net imports from OPEC countries accounted for 55% of U.S. net imports
It cost a lot of money to buy petroleum to refine from other countries. 57% of all petro refined here is imported. Yes Bush did not do us any favors but 3 congressmen, not to long ago, drafted a bill which would have taken petroleum off the free market and it did not go anywhere. So as long as the gov’t continues to print money (or devalue our money) in an attempt to stimulate our economy a lot of imports including petroleum based products will remain high priced.
As for buying a new truck and boat before you are 30….my guess is you either did a great job at saving your money(something our current gov’t knows nothing about) or you are in debt up to your eyeballs Hopefully you saved for your purchases