The Week in Markets - Benchmark treasury yield at 4.46% is competition for stocks | Beyond Markets | Podwise