U.S. President Donald Trump said Washington and Tehran are “currently in negotiations” and suggested that Iran is eager to strike a peace deal, even as the Islamic Republic has denied holding any direct talks with the United States.
In a much-needed breather, oil prices tumbled over 5% on Wednesday. Brent crude futures dropped $6.21, or 5.9%, to $98.28 a barrel by 0058 GMT, after touching a low of...