Global tensions also weighed on sentiment. Reports of fresh US strikes on Iran and claims by Iran's Revolutionary Guard that it targeted a US airbase added uncertainty to the geopolitical outlook.
On the domestic front, Bank of Japan Governor Kazuo Ueda warned earlier this week about rising inflation pressures from higher oil prices. However, he did not indicate whether the central bank might raise interest rates at its next policy meeting, leaving investors cautious.
Powered by Capital Market - Live News