Both benchmarks hit their lowest since early January this week, after the U.S. government sharply lowered its estimate of jobs added by employers this year through March, raising fears of a possible recession.
Both benchmarks hit their lowest since early January this week, after the U.S. government sharply lowered its estimate of jobs added by employers this year through March, raising fears of a possible recession.