Oil prices plummeted 8.1% to $82.04 per barrel on Monday as a pause in U.S.-Iran hostilities sparked peace hopes and dragged down safe-haven assets like the U.S. Dollar.
The 2-year Treasury yield fell nine basis points to 4.322% as investors recalibrated risk, though both crude and yields remain elevated compared to pre-war levels.
Semiconductor stocks sold off as markets questioned when massive hyperscaler capital expenditure budgets...