Oil prices have risen more than 4% and Asian stocks are lower after U.S. President Donald Trump's first national address since the Iran war began. Trump says the U.S. will continue to hit Iran very hard and “finish the job” soon. He did not offer a clear path to end supply disruptions in the Strait of Hormuz that have sent energy prices soaring. Brent crude, the international standard, jumped 5% to $106 per barrel. Renewed optimism earlier for a possible end to the Iran war pushed world stocks higher. On Wednesday, the S&P 500 added 0.7%, the Dow Jones Industrial Average rose 0.5% and the Nasdaq composite climbed 1.2%.