Oil edges lower on rising virus cases, U.S-China tensions