Producer Prices Surge 6 Adding Pressure on Companies to Pass Costs to Consumers Katapult Holdings KPLT Stock Steady at 671 Support at 637 20260514 Oil Market Calm Masks Growing Supply Shock as Iran Crisis Reshapes Global Energy Flows