Market Sentiment Webinar: Surging Crude Oil Price Hits Stocks Ahead of NFPs
Trader confidence has taken a battering from fears that higher commodity prices will harm global growth and increase inflation, leading to lower stock prices and demand for safe havens like USD.