MARKET > NEWS

CPO Futures End Lower Amid Weaker Soybean Oil Prices

25/06/2025 09:10 PM

By K. Naveen Prabu

KUALA LUMPUR, June 25 (Bernama) -- The crude palm oil (CPO) futures contract on Bursa Malaysia Derivatives ended lower today, influenced by declining soybean oil prices on the Chicago Board of Trade.

Palm oil trader David Ng told Bernama that concerns over rising output also weighed on market sentiment.

“We see support at RM3,850 per tonne and resistance at RM4,080,” he said.

Fastmarkets Palm Oil Analytics senior analyst Dr Sathia Varqa said CPO futures remained mostly flat to lower in the second half of trading, continuing the subdued performance seen earlier in the day.

“Traders moved cautiously amid the easing of crude oil price risk premiums, following a fragile truce between Israel and Iran.

“Despite solid fundamentals, including higher exports and reduced production, palm futures struggled to gain significant buying momentum as traders remained cautious due to uncertainty in the broader macroeconomic environment,” he said. 

At the close, the spot-month July contract fell by RM24 to RM3,939 per tonne, August 2025 declined by RM24 to RM3,958 per tonne, and September 2025 dropped RM18 to RM3,965 per tonne.

October 2025 slipped RM11 to RM3,969 per tonne, November 2025 eased RM6 to RM3,978 per tonne, and December 2025 decreased RM2 to RM3,994 per tonne.

Trading volume decreased to 64,359 lots from 89,335 on Tuesday, while open interest went down to 231,315 contracts from 231,437 previously.  

The physical CPO price for July South remained unchanged at RM4,000 per tonne.

-- BERNAMA


BERNAMA provides up-to-date authentic and comprehensive news and information which are disseminated via BERNAMA Wires; www.bernama.com; BERNAMA TV on Astro 502, unifi TV 631 and MYTV 121 channels and BERNAMA Radio on FM93.9 (Klang Valley), FM107.5 (Johor Bahru), FM107.9 (Kota Kinabalu) and FM100.9 (Kuching) frequencies.

Follow us on social media :
Facebook : @bernamaofficial, @bernamatv, @bernamaradio
Twitter : @bernama.com, @BernamaTV, @bernamaradio
Instagram : @bernamaofficial, @bernamatvofficial, @bernamaradioofficial
TikTok : @bernamaofficial

© 2025 BERNAMA   • Disclaimer   • Privacy Policy   • Security Policy