5/23/2025 Market Commentary

Live Cattle: Higher cash trade and higher boxed beef helped Live Cattle futures trade higher the final three days of the week. Cash trade in the North took place on Wednesday at 230 while the South is still holding out for more money. Currently, all the packers in the South are bidding 220 and the feedlots are holding strong, asking for 224. Boxed beef was higher again this morning with choice up $.82 to $361.79 and select up $2.10 to $351.05, both are now up over $8 for the week. Carcass weights rose this week after last week’s sharply lower move. Average carcass weights are now at 873 which is up 2 pounds from the previous week and 19 pounds heavier than a year ago. The Cattle on Feed Report that was released this afternoon showed cattle on feed down 1.6% compared to a year ago, placements for April down 2.6% and marketings down 2.5%. Everything came in right on the pre-report estimates and should not have much effect on either side of the market Tuesday morning.

Feeder Cattle: Feeder Cattle futures have traded sharply higher to finish the week and traded back above the 300.000 level each of the last two days, and the August contract finished above that level today. Tight supplies of available feeder cattle remains the story and with the closure of the Mexican border, supplies are tighter than ever. The CME feeder cattle index has drifted lower this week following the futures market that is off of its highs from last week. Cattle placed in Texas and Kansas were down 1.4% during the month of April compared to 2024. This would have been while the Mexican border was open, although not at full capacity, but still shows that there were significant cattle flowing across the border compared to prior months. The USDA will revisit the current screwworm situation on a monthly basis and update restrictions accordingly. As of May 20, the funds were long 33,972 contracts. Their all-time record long position is 34,132.

Lean Hogs: Nearby Lean Hog futures finished lower every day this week while the deferred contracts have traded sideways and actually posted new contract highs. The pork cutout has again become stagnant after its move higher to begin the month. Export sales data that was released this week showed improved sales of pork compared to previous weeks and was a seven week high, with China again on the list. This feels like a small victory as China has been absent and actually posted cancelations after the tariff news a few months ago. The feeling is China will remain in the market over the course of the next 90 days with the reduced tariff rate. Today’s Cold Storage Report showed total pork supplies down 8.7% compared to a year ago with bellies over 22% less.

Corn: Corn futures traded through some technical resistance yesterday, but could not finish the day higher on Friday. The managed money were sellers of 18,234 contracts for the week ending May 20 bringing their net short position to 103,210 contracts. Export sales this week were good again, and keep the U.S. well above the pace needed to meet the USDA export goal. Good moisture is expected across most of the corn belt over the weekend and today’s action felt like profit-taking heading into a long weekend with no weather threats currently. Wheat has been helpful to corn trading higher this week as the U.S. is very competitive in the world wheat market. With the funds short, the corn market and the current weather models looking good for corn production, there is going to need to be a weather scare or a surprise increase in demand to see a big rally in the corn market currently.

Closing Prices

Market Month Last Change
Corn July 459.50 3.50
CHI Wheat July 542.50 2.00
KC Wheat July 538.75 1.25
MN Wheat July 606.50 6.25
Soybeans July 1060.25 7.25
Soy Oil July 49.35 0.24
Soy Meal July 296.20 2.30
Live Cattle June 215.800 0.175
Feeder Cattle August 300.375 0.600
Lean Hogs June 98.300 0.400
Crude Oil July 61.69 0.49
Ch Cutout 361.79 0.82
Sel Cutout 351.05 2.10
Feeder Index 295.46 0.23
Pork Cutout 100.27 0.23
Dollar Index 99.138 0.8220
DOW 41,659 199
National Corn Basis -24.86 0.13
National Bean Basis -50.32 0.52

Dates to Remember

May 23- Cattle on Feed Report

May 23- Cold Storage

May 26- No Markets

June 6- June Live Cattle Option Expiration

Hog Fundamentals

Current One Week Ago Change One Year Ago Change
Lead Month Future 98.300 100.325 2.025 94.525 3.775
National Cash 95.29 94.79 0.50 88.27 7.02
Index 92.75 91.02 1.73 91.63 1.12
Cutout 100.27 99.72 0.55 98.69 1.58
IA/SMN Cash 96.45 95.04 1.41 88.63 7.82
IA/SMN Weights 287.90 289.60 1.70 287.90 0.00
Slaughter 2,362,000 2,400,000 38,000 2,371,081 9,081

Cattle Fundamentals

Current One Week Ago Change One Year Ago Change
North Cash 230.00 228.82 1.18 187.28 42.72
South Cash 220.11 192.05
North Steer Basis 16.00 16.00 0.00 8.28 7.72
Choice Boxes 361.79 353.08 8.71 309.84 51.95
Select Boxes 351.05 343.04 8.01 300.08 50.97
Spread 10.74 10.04 0.70 9.76 0.98
Carcass Weights 873 871 2 854 19
Slaughter 570,000 566,000 4,000 602,136 32,136
FC Index 295.46 300.79 5.33 248.81 46.65

Cash Cattle Markets

Region This Week Last Week Last Year
TX/OK/NM $219.72 $187.00
KS $220.11 $187.28
NE 230 $228.82 $192.05
IA/MN 230 $228.10 $191.46

CFTC Disaggregated COT Report

As of: 5/20/2025
Commodity Current Managed Money Change Current Producer/Commercial Change Total OI Total OI Change
Live Cattle 132,564 3,030 -166,673 7,577 396,720 3,492
Feeder Cattle 33,972 1,757 -14,835 711 78,329 228
Lean Hogs 91,744 10,658 -140,179 8,990 313,057 1,463
Corn -103,210 18,234 -172,292 7,882 1,642,937 437
Soybeans 12,654 25,753 -154,236 15,696 852,547 12,154

Live Cattle Markets

August Live Cattle found support at the 20-day MA all week and finished near the weekly high. Support is at the 20-day MA of 208.175. Resistance is at 212.200 and then the contract high of 214.500.

Feeder Cattle Markets

August Feeders settled back above the 300.000 mark to end the week. Support is at the 20-day MA of 298.800 and 295.575. Resistance is at 301.325 and 301.975.

Lean Hogs Markets

June Lean Hogs fell back below the 20-day MA to finish the week. Resistance is at that line of 98.900 followed by 101.975. Support is at the 200-day MA of 97.500 and 96.675.

Corn Markets

July Corn broke through overhead resistance this week but finished the day lower on Friday. Resistance is at the 200-day MA of 461 3/4 and then 464 3/4. Support will be at the 20-day MA of 457.

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.