The gift-giving season has shunted the ASX to a marginal gain on Monday as oil uncertainty buried many of the big players.