Traders work on the floor of the New York Stock Exchange (NYSE) in New York on August 15, 2025. [AFP]
Stock markets traded in a narrow range Tuesday and oil prices dipped after US President Donald Trump held what he called "very good" talks with Ukrainian and European leaders on ending the war.