US Inflation Hits 3.3% in March Amid Iran War and Rising Energy Costs
US inflation rose to 3.3% in March 2026, driven primarily by energy price spikes resulting from the conflict in Iran. This surge has dampened US consumer sentiment and increased pressure ... Read More