Cookie Settings
Please allow us to collect data about how you use our website. We will use it to improve our website, make your browsing experience and our business decisions better. Learn more
Global stocks wavered on Tuesday, while oil prices edged above $110 per barrel as the looming deadline imposed by U.S. President Donald Trump for a deal with Iran threatened escalation in the Middle East and spooked investors.