Water has stronger attractions (dipole-dipole)
Oxygen gas has a double bond and has dipole moments that cancel out, as both oxygens evidently have similar electronegativities. Therefore, oxygen only has London-dispersion forces and is nonpolar.
Water is polar and therefore has dipole-dipole attractions in addition to London-dispersion forces and as both the H2O and the O2 have similar electron tendencies (mostly due to O being prevalent in both), the London-dispersion forces don't differ by much. But since water has those dipole-dipole attractions, water has a higher boiling point than oxygen gas
my dad did alot of meth and ace cheeks