The TSP decided to change the way that they make the data available randomly since I originally made the script. The old version of the page looked like this:
It only allowed you to access 30 days at a time, and required more of a human-touch to gather all of the data. In order to navigate this, I had to request the data (and resulting page) 30 prices at a time. To load the whole database, this took a considerable amount of time. Read More