I think you are right re the US dollar.US banks have certainly been shorting gold bigtime.Figures for US Banks gold futures contracts in April:U.S. Banks Long 1,206 Short 105,854OUCH!!Sourcehttp://www.cftc.gov/dea/bank/deaapr09f.htm