Hoarding oil??? 42 gallons of oil in a barrel. You can only buy as much as you can consume a store. Where is China storing all this oil?? Would cost billions of dollars to build a "hoarding" facility. The price of oil is what it is because of politics. If you think different your not seeing the big picture. "Hey Saudi Arabia cut oil production or no more F-15 parts for you". What do you think they would do?? Price of oil is down to F?!/k Russia, Venezuela, Iran etc.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.