Corn futures are trading higher at midsession. Outside markets and planting delay concerns are supporting futures. The stock market and crude oil are strongly higher while the dollar index is lower. Wet weather and forecasts for more rain in the southern and eastern Corn Belt will continue to keep planting delay concerns alive. May is trading 6 1/4 cents higher at $3.81 1/4 and December is 6 1/2 cents higher at $4.10 3/4.

Soybean futures are strongly higher at midday. Talk that China canceled some sales from the U.S. pressured prices yesterday, but the market is rebounded today on what are still very tight old-crop stocks and reports of disappointing soybean yields in South America. Outside markets have helped extend gains as the stock market and crude post solid gains while the dollar is weaker. May is 21 3/4 cents higher at $10.11 1/4 and November is 17 1/4 cents higher at $9.17 1/4.

Wheat futures are higher at midsession. Weakness in the dollar that could help stimulate some export demand and continued spring wheat planting delays in the northern Plains are supporting wheat prices. Spillover strength from soybeans and corn are also helping push wheat futures higher. CBOT May is 8 cents higher at $5.18 1/2, KCBT May is 5 3/4 cents higher at $5.70 3/4 and MGE May is 12 cents higher at $6.75.

Cattle futures are trading higher at midsession. The futures market discount to last week's cash trade and the stabilized beef prices so far this week are supporting the market. However, gains are being limited by continued swine flu concerns as several countries have restricted meat imports from the U.S. June is 68 cents higher at $82.63 and August is 70 cents higher at $83.00.

Lean hog futures are mixed at midday. The market is consolidating recent losses although swine flu concerns are weighing lightly on front end contracts. While the swine flu virus is not spread by pork, export markets have been disrupted by trade bans and packers are worried about moving pork. Pork cutouts and the cash market were both down about $1.50 on Tuesday. June is 5 cents lower at $66.25 while July is 13 cents higher at $67.95.