
Bond selloff pressures stocks as oil crosses $91 a barrel
Global stock markets fell today as Brent crude oil prices surpassed ninety one dollars per barrel following military strikes in the Middle East. United States forces targeted Iranian infrastructure near the Strait of Hormuz after maritime navigation threats emerged. This geopolitical escalation revived severe inflation fears and intensified a global...








