The most-discussed topic today is the impact of US-Iran talks on global oil markets, as investors monitor negotiations in Switzerland and the US issues a temporary license for Iranian oil imports.
HypeNows