Energy Markets
As oil crosses $91 per barrel, bond sales pressure stocks
As renewed fighting in the Middle East pushed oil prices above $90 per barrel, selling drove global bond yields to new highs. This put pressure on stock markets all over the world. The 10-year U.S. The 10-year?U.S. Treasury yield, which is used as a benchmark to set prices for all asset classes, increased 2.2 basis points, reaching a 20-month high of 4.78%. Japan's benchmark 10-year yield was close to 3%, the highest level in a generation. U.S. Futures stabilized after Wall Street Indexes recorded modest overnight drops, but the mood remained nervous as the U.S. Jobs data due on Friday...