 Well, good morning to you, Drew, and good morning, everybody. Well, presently, U.S. markets are trading mixed so far this morning as U.S. investors are digesting the June consumer price growth data that was the lowest in three years, and that's reinforcing some hopes for a September rate cut. And it's sending Treasury yields to one-month lows early this morning. Meanwhile, the June CPI, it fell a tenth of a percent, coming in below the averages analysts estimated for a tenth of a percent gain. Meanwhile, core CPI, which