Stocks fell alongside bonds as oil prices ended their longest losing streak of the year, with traders expecting more progress in efforts to end the war in Iran.
Stocks fell alongside bonds as oil prices ended their longest losing streak of the year, with traders expecting more progress in efforts to end the war in Iran.