Oil Surges Past $95 on US-Iran Clashes as Equity Futures Tumble
Brent crude surged past $95 per barrel as US-Iran hostilities intensified, sparking supply fears and sending US equity futures lower. Hawkish signals from Bank of Japan officials further pressured ma…