Sri Lanka, April 7 -- Stocks retreated and oil rose as the war in Iran continued to intensify and US President Donald Trump threatened more destruction.

Futures pointed to a 0.7% drop for the S&P 500, while Europe's Stoxx 600 fell 0.3%. West Texas Intermediate crude climbed 2% to $115 a barrel. The dollar weakened and Treasury yields rose.

-- Agencies

Published by HT Digital Content Services with permission from Ada Derana....