Macro sentiment is mixed, with geopolitical situations remaining volatile, as the U.S.-Iran peace talks and the Russia-Ukraine-U.S. trilateral negotiations have yet to reach final outcomes. On ...