
With no clear end in sight, the war with Iran is sending oil prices back to $100 US per barrel and stocks sinking worldwide on Thursday.

With no clear end in sight, the war with Iran is sending oil prices back to $100 US per barrel and stocks sinking worldwide on Thursday.