Deposits of any royalty funds derived from the production of oil or gas from, or allocated to, Indian lands shall be made by the Secretary to the appropriate Indian account at the earliest practicable date after such funds are received by the Secretary but in no case later than the last business day of the month in which such funds are received.