I am looking for end of day data for a minimum of about the last 30 trading seasons for commodities. There is special emphasis on Crude Oil (closest contract, i.e. July 09). Gold is also very important. I visited NYMEX and was unable to find this data. They just had graphs but I need numbers. I wish GoogleFinance had commodities... all I need is data as simple as this (http://www.google.com/finance/historical?q=NYSE:JPM) I am also looking for a source that can provide daily USD/Yen prices. Other currencies would also be helpful. Obviously there's no end of day forex, but it would have to be a consistent time... like rate at 4pm EST everyday (that's an example, I don't know the optimal time). Any suggestions much appreciated.