Inflation Accelerates in April as Iran Conflict Drives Energy Costs Higher Nuveen NBB Stock Steady at 1587 Support at 1508 20260514 Global Economic Landscape Major Economies Shaping 2026