
By FN Pulse Editorial
WTI Crude Surges 4.2% to $105.42, Driving US Dollar Index to 3-Week High
The effective closure of the Strait of Hormuz sparked a massive risk-premium rally in energy markets, sending the 10-year Treasury yield to 4.59%.
Read Full Story












