Energy Markets
Bond yields and oil prices fall amid hope for an Iran deal, while stocks rise with Nvidia's results.
U.S. Treasury rates and oil prices fell on Wednesday, as optimism grew that the U.S. was close to a deal with Iran in order to end the Middle East?war. Meanwhile, major stock indexes rose before the closely-watched results of Nvidia. Investors continue to monitor headlines in search of signs that the U.S. is making progress with Iran on ending the war. Donald Trump, the U.S. president, said that negotiations with Iran are in their final stages. He also warned of more attacks if Iran does not agree to a deal. The U.S. Dollar fell from its six-week high. U.S. crude...