With no clear end in sight, the U.S.-Israeli war with Iran is sending oil prices back to $100 US per barrel, as stocks sunk worldwide on Thursday.
Discover more from Daily Financial Markets
Subscribe to get the latest posts sent to your email.
Subscribe to get the latest posts sent to your email.