Oil rose to the highest level in more than three weeks as political tensions between the U.S. and Iran continued to simmer, with President Donald Trump ...
A