Russian President Vladimir Putin has officially ratified a 20-year strategic partnership agreement with Iran, locking in long-term military, economic, and diplomatic cooperation with one of America’s most hostile adversaries. The …
A mysterious bond trader doubled his money after placing an unprecedented bet on the future of Treasury bond prices. The wager, known as a strangle, relied on 10-year Treasury bond …