June tagged ‘hotspot’ as energy reserves run out and rate hikes loom
Quick reading Energy reserves are being depleted due to the blockage of the Strait of Hormuz with WTI crude oil at $112.25 a barrel (98.4th percentile of the 12-month range). The ECB and the Bank of Japan are set to raise rates in June, creating synchronized G7 rate-hike pressure that could compress financial conditions through…