It is July 30, 2019. The cheapest-to-deliver bond (for a September 2019 Treasury bond futures contract) is

Posted Date: