Imo Inflation is not a short term problem, the near term concern is more deflation which accompanies severe recession and depression. Many now would take jobs for less and now are buying homes and cars for less and that is deflationary not inflationary.
Inflation is a longer term concern 12 months or so out, assuming the economy turns up. It will be due to all the $$$$$$$ being flooded by the Fed. However to have inflation it requires you have DEMAND, and for now that is not an issue. You need only look at the Shrinking Trade Deficit to know that demand sucks and without demand you will not get inflation.
I have bought some SLV but my anticipation of inflation issues is longer term a minimum of 12 months from now.
DXO is merely following the SP/b of oil which in all likely hood will go back to 60-70 and stay put with no demand to accentuate a further move north in oil but a control of Opec producers cheating on quotas.