Asian and European markets tumbled on Monday as Middle East tensions led to more energy-supply disruptions, rattling investors.
Source link
Which economies will pay the biggest price for the Iran war?
American consumers will feel pain at the petrol pump, but US is a net energy exporter unlike its European allies Source link







