Oil sinks to three-month low after Trump says US close to Iran deal

Stocks and government bonds make big gains on hopes energy shock could ease…

Read More