Euro continues to feel the pressure as Fed continues with hawkish rhetoric and Putin ordered a partial mobilization. EURUSD hit today at 0.9808, the lowest level since November 2002.
Analysts now see a Fed terminal rate of 4.6% in 2023 pointing to two or three interest rate increases in the coming FOMC meetings.

Stocks, Crypto, Forex and Commodities Breaking News. The latest news and analysis on metals, energy, and agriculture. Live news about gold, silver, copper, platinum, natural gas, crude oil, wheat, soybeans, rice coffee, sugar, cocoa, lumber and cotton.