Oil Price Surge Adds New Pressure on U.S. Economy
Oil prices rose sharply above $114 per barrel after Iran alleged an attack on a naval vessel in the Strait of Hormuz. This price increase is creating additional pressure on the U.S. economy and international markets.