Indian equities have underperformed in the last year, with the Sensex posting a -0.7% return. Weak corporate earnings, persistent foreign investor selling, and high valuations are to blame. Despite policy support, global uncertainties and trade tensions have further dampened market sentiment.
10-year US Treasury yields surges over 5.05% to 19-year high
The 10-year US Treasury yield climbed to 5.058%, its highest level since July 2007, as fresh services and manufacturing data raised concerns about further Federal