Unrelenting Iranian attacks on shipping traffic and energy infrastructure pushed oil above $100 a barrel Thursday, as American and Israeli strikes pounded the Islamic republic with no sign of an end to the war in sight.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.