Oil posted its fourth straight monthly gain as steady demand and tight supplies calmed concerns that a new wave of Covid-19 infections would cripple energy consumption