OOF also supports tools for retrieving historical data, each feed has a timeslot (a value which indicates how often to update the feed and how long an update will be valid for submits) which saves the price at a given time. If the timeslot has a price that was submitted during that timeslot, then that will be returned by the contract when the user calls