Bel Fuse BELFB Delivers Q1 2026 Beat EPS 181 vs 166 Expected JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India What This Move Could Mean Caterpillar CAT Reports Strong Q1 2026 Revenue NA EPS Beats Embraer SA EMBJ Q1 2026 Results Fall Short EPS 004 Revenue NA Inflation Reacceleration Spreads Beyond Oil and Iran CNBC Reports