The federal government agrees to buy 100 million doses of a coronavirus vaccine later this year; China vows retaliation for the closure of its Houston consulate; existing home sales shot up last month.