The oil market is not your local wholesaler where quantity determines the price. It is not like if you buy over say 1 million barrels you get a 20% discount. It is a spot market where price is the factor that clears orders. Say for example on actor orders 100 million barrels at 90usd and another offers 20 million barrels at say 92usd. If there are no other actors there is no transaction and the market closes as the last transaction price. If for example one actor steps in and buys 2 million barrels at 92usd then you have a transaction and the price becomes 92usd. If there is someone who sells 1 barrel at 90usd then the first order at 90usd gets to buy that single barrell.
So your scenario of US buying in bulk and then reselling in smaller lots at profit is just not possible in the oil market.
Actually it completely is because again the spread is so great.
The US buys in bulk, usually in "Panamax"-sized oil tankers for shipping contracts...if it buys these loads at say the lower end of the spread (because the US buys in such large bulk it is completely possible it gets the best picks....we're talking aggregately here).
Then the US might get a million barrels for $72 dollars/bbl for instance.
The US might in turn sell $100,000 barrels at $92 dollars (the US does export oil).
The price never "becomes" anything - it is set by buyer-seller negotiation through middle men called brokers and traders.
I can go to the NYMX and place a buy order of 1,000,000 barrels at $1USD.
But it will probably never close...
But I could potentially (they probably wouldn't put the order out because it is ridiculous but maybe...) put out that order.
If someone filled it it is not going to drop the price of Oil to $1 USD...because so much other volume is traded at much higher prices.
Like wise I could put out a sell order for my barrels at $1,000,000 USD a Barrel...
But someone probably won't close that order.