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

Posted Date: