Oil Surges, Yields Climb as Markets Weigh Strategic Reserve Release
Oil jumped sharply despite the International Energy Agency's unprecedented release of strategic reserves, reinforcing inflation concerns and pushing two-year U.S. Treasury yields to their highest level since September. The move put pressure on equity markets, leaving most major U.S. indexes lower by the close, while sector and currency markets refl…