Oil prices surged after President Trump's speech, with Brent crude above $105 a barrel US West Texas Intermediate crude topped $103 following initial price declines Trump claimed the US does not need oil from the Strait of Hormuz and can be independent