Nvidia Stock Hits Record Highs Following CEO Huangs China Visit Q1 Earnings Anticipation Builds Nasdaq Drags as Oil Prices and Borrowing Costs Weigh on Markets Greeces Budget Surplus of 52 Billion in Q1 2026 Doubles Forecast Driven by OneOff Factors Pennsylvania Primary Win for Populist Candidate Signals Shift in Democratic Economic Agenda Kenya Fuel Price Protests Turn Deadly as Economic Strain Boils Over Apollo Hospitals Reports 36 YoY Net Profit Surge in Q4 Declares 10 Dividend