Trump voices frustration with allies as Iran war and strait closure push fuel prices higher
The conflict has left more than 3,000 dead and caused major disruptions to the world's supply of oil and natural gas, roiling global markets. |!| lvrj.jpg
The conflict has left more than 3,000 dead and caused major disruptions to the world's supply of oil and natural gas, roiling global markets. |!| lvrj.jpg