Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The defense sector was a rare bright spot amid a broader market sell-off triggered by fears of a wider regional conflict following U.S. attacks on Iran.