This part (and I suspect many others is not true). The US only gets about 10% of it's oil from the Middle East. About half is produced internally, 10% from Mexico, 10% from Venezuela, 10% from the North Sea, and 10% elsewhere.
That part jumped out at me as well, and casts doubt over the rest.
I would suggest to do a quick Google search. Your numbers are a tad off.