Oil gained more than 1% on Tuesday on the prospect the United States was nearing a deal on coronavirus relief, but the threat to demand from rising Covid-19 cases worldwide and increased Libyan output kept prices from