U.S. grants waiver to other nations to buy Russian oil