My 30 gallons only lasts 3 months at the most with 2 tractors so I don't worry too much about "shelf life" in the drum.
But I also add Power Service to it before I fill it.
It has additives to help keep the fuel good for longer periods as well as added lubrication, etc.
Power Service