Oil Prices and Bond Yields Surge Amid US-Iran Friction
Brent crude rose 1.7% to $111.13, while US-traded oil climbed 2.1% to reach $107.62 per barrel. Government borrowing costs in the US, Japan, and Europe also surged as global inflation fears intensified.
