7/11/2025 Market Commentary

Live Cattle: Cash trade was sharply higher this week and passed right through many expectations from earlier this week. Trade in the North took place early in the day on Friday at mostly 240, while the South traded at 230 with a fair amount of those cattle traded to northern packers. The higher cash market pushed the futures market to new contract highs in the August contract and right up to the highs posted yesterday in all other months. Boxed beef has flipped lower over the course of the week after a strong start. Choice finished the week $7.22 lower compared to last Thursday while select was down $6.60. Many are growing extremely leery of boxed beef prices and are wondering if seasonal demand is beginning to end. President Trump also announced a 50% tariff on imports from Brazil this week. If followed through on, the tariffs will go into affect on August 1. Brazil has become the number one source for U.S. beef imports and accounts for 27% of all beef imported in 2025. If the tariffs do get implemented, zero Brazilian beef will enter the U.S. due to the increased price.

Feeder Cattle: Feeder Cattle futures finished higher everyday this week and have now finished higher 11 of the past 12 sessions. New contract highs were posted across the entire complex yesterday as the USDA announced they were again closing the Mexican border after being open for only three days. The CME feeder cattle index also skyrocketed this week and has gained over $10 in just two days. The managed money is again record long the feeder cattle complex and despite any negative news that enters the market, they are defending that position as numbers remain tight and sale barn receipts continue to show new records on a daily basis.

Lean Hogs: Seems to be the same news in the Lean Hog complex that has been seen for the past couple weeks with the exception of the cutout finding a little strength. This week the cutout traded in the $112-$113 range which is $9-$10 below the high this year. Lean Hog futures finished lower today with the August losing a $1.550 and December down $1.700. With July expiring next Tuesday, we still see the futures lag the index by $0.400. The USDA Pork Production Report for the week ending June 28 showed both hog weights and total head slaughtered right on pace with the 3-year averages. As for today’s Supply and Demand Report, pork production was increased 45 million pounds for the second half of 2025 while only increasing exports by 25 million pounds. The biggest shift came in the 2026 prediction being revised up by 110 million pounds, which now puts 2026 production at 28.5 billion pounds, an increase of 1.6% over this year.

Corn: Corn futures finished the week 30 cents off the highs they had made last Thursday. Good weather and forecasts that call for good moisture and moderate temperatures continue to keep the managed money on the short side of the market. Today’s WASDE Report saw few changes, just as expected. Corn production was lowered 115 million bushels on smaller harvested acres and no change to yield. Old crop exports were raised 100 million bushels, but feed demand was lowered a total of 125 million bushels. This report was not expected to be a bullish catalyst for the corn market and that is exactly how it turned out. Traders got right back to trading weather and the huge corn crop that the U.S. is currently growing.

Closing Prices

Market Month Last Change
Corn Sept 396.00 3.25
CHI Wheat Sept 545.00 9.50
KC Wheat Sept 524.25 10.50
Soybeans August 1004.25 8.25
Soy Oil August 53.75 0.26
Soy Meal August 270.30 1.10
Live Cattle August 222.200 2.975
Feeder Cattle August 325.325 4.050
Lean Hogs July 106.725 0.525
Crude Oil August 68.52 1.95
Ch Cutout 383.55 1.11
Sel Cutout 372.38 1.52
Feeder Index 321.84 5.08
Pork Cutout 114.15 2.09
Dollar Index 97.826 0.1740
DOW 44,389 261
National Corn Basis -12.76 0.23
National Bean Basis -49.07 1.82

Dates to Remember

July 15- July Lean Hog Expiration

July 25- Cattle on Feed

July 25- Cattle Inventory

July 25- Cold Storage

Hog Fundamentals

Current One Week Ago Change One Year Ago Change
Lead Month Future 106.725 107.975 1.250 88.550 18.175
National Cash 112.43 110.21 2.22 86.77 25.66
Index 107.14 108.33 1.19 88.38 18.76
Cutout 114.15 110.21 3.94 96.23 18.92
IA/SMN Cash 113.21 110.59 2.62 88.16 25.05
IA/SMN Weights 282.70 284.10 1.40 285.30 2.60
Slaughter 2,371,000 1,846,000 525,000 2,369,172 1,828

Cattle Fundamentals

Current One Week Ago Change One Year Ago Change
North Cash 240 231.51 7-10 Higher 198.00 42.00
South Cash 230 224.13 5-6 Higher 188.56 41.44
North Steer Basis 19.00 21.00 2.00 14.26 4.74
Choice Boxes 383.55 390.77 7.22 321.65 61.90
Select Boxes 372.39 378.99 6.60 303.38 69.01
Spread 11.17 11.78 0.61 18.27 7.10
Carcass Weights 865 869 4 841 24
Slaughter 568,000 474,000 94,000 604,573 36,573
FC Index 321.84 314.10 7.74 261.53 60.31

Cash Cattle Markets

Region This Week Last Week Last Year
TX/OK/NM 230 $224.00 $187.99
KS 230 $224.13 $188.56
NE 240 $231.51 $198.00
IA/MN 240 $231.63 $196.83

CFTC Disaggregated COT Report

As of: 7/1/2025
Commodity Current Managed Money Change Current Producer/Commercial Change Total OI Total OI Change
Live Cattle 129,462 3,431 -167,389 5,474 391,139 2,711
Feeder Cattle 33,886 1,620 -13,580 753 96,156 923
Lean Hogs 134,567 275 -180,625 2,737 362,061 2,304
Corn -206,463 24,181 -26,531 34,649 1,472,870 4,834
Soybeans 425 23,023 -119,591 27,209 867,112 13,588

Live Cattle Markets

August Live Cattle posted a new contract high today. Resistance is at that high of 223.275 followed by the June contract expiration of 225.875. Support is at the 20-day MA of 213.775 and then 212.650.

Feeder Cattle Markets

August Feeder Cattle finished higher every day this week. Resistance is at the contract high of 326.875. Support is at 318.275 and then the 20-day MA of 309.575.

Lean Hogs Markets

August Lean Hogs fell below the sideways trading range that had been formed over the past week. Support is at 100.450. Resistance is at 108.150 and then the 20-day MA of 109.275.

 

Corn Markets

December Corn posted a new contract low today. Support is at that low of 411 1/2. Resistance is at 418 and then the 20-day MA of 428 1/2.

This material should be construed as the solicitation of trading strategies and/or services provided by Producers Commodities LLC as noted in this presentation. These materials have been created for a select group of individuals, and are intended to be presented with the proper context and guidance. Information contained herein was obtained from sources believed to be reliable, but is not guaranteed as to its accuracy. These materials represent the opinions and viewpoints of the author, and do not necessarily reflect the viewpoints and trading strategies employed by the IB, Producers Commodities LLC. The trading of derivatives such as futures, options, and over-the-counter (“OTC”) products or “swaps” may not be suitable for all investors. Derivatives trading involves risk of loss and past financial results are not necessarily indicative of future performance. Any hypothetical examples given are exactly that and no representation is being made that any person will or is likely to achieve profits or losses based on those examples. Producers Commodities LLC is not responsible for any redistribution of this material by third parties, or any trading decisions taken by persons not intended to view this material. This material does not constitute an individualized recommendation, or take into account the particular trading objectives, financial situations, or needs of individual customers. Contact designated personnel from Producers Commodities LLC for specific trading advice to meet your trading preferences or goals.

Let's Talk

Producers Livestock offers livestock sourcing and marketing, commodities trading and hedging and loans and credit facilities to farmers and processors in the Midwestern US and Central Plains.

Nebraska Location

4809 S 114th St
Omaha, NE 68137

Iowa Location

4280 Sergeant Rd, Ste 240
Sioux City, IA 51106

General Contact

PO Box 45978
Omaha, NE 68145

Business Hours

Monday – Friday

8:00 A.M. – 4:00 P.M.