Trump's order for a prolonged naval blockade of the Strait of Hormuz has intensified global energy supply concerns, keeping Brent crude near $111 and crude oil around $99.
The Bank of Japan left its short-term policy rate unchanged at 0.75% at its April 2026 meeting, keeping borrowing costs at their highest level since September 1995.