📝 Executive Summary
Crude oil prices climbed above $101 a barrel on Wednesday as escalating military tensions between the U.S. and Iran stoked fears of prolonged energy supply disruptions. The S&P 500 slipped 0.3% while the 10-year Treasury yield hit 4.8% as investors braced for the inflationary impact of rising fuel costs.