Oil prices up 3% after Trump says he is losing patience with Iran

Brent crude futures gained $3.47, or 3.3%, to $109.19 a barrel by 0925 GMT. U.S. West Texas Intermediate futures were up $3.72, or 3.7%, at $104.89

FILE PHO

Go to Source