The tank has a vent hose and the leaked fuel, caused by heat expansion could very well be the causation of the fuel loss. The vent hose does terminate very close to your described spot on the floor. If you have doubts about your oil, change it.