News

Oil prices retreated Friday while US and European stock markets gained ground as concerns over a war escalation in Iran eased ...