Major indices are trading higher as oil prices and U.S. Treasury yields fall on hopes that the conflict in the Middle East could soon be resolved. Investors may also be positioning in anticipation of Nvidia's first-quarter earnings report later today.
Login to comment