The Dow closed at 28,303.46 – up 530.70
The S&P 500 closed at 3,419.45 – up 58.50
The Nasdaq closed at 11,364.60 – up 210.00

Soybeans are up 32 cents on the week. China’s buying and the market likes it.
Soybean yields in Iowa are notably less than expected.
Oil prices logged sharp declines.