Skip links

Monthly Palm Oil Trade Statistics : January – December 2023

PRODUCT UNIT JAN – DEC 2023 JAN – DEC 2022 CHANGE (MT/RM MIL) CHANGE (%)
CPO Tonnes 3,561,518 3,700,231 (138,713) (3.75)
RM Mil 13,834 19,232 (5,397) (28.06)
PPO Tonnes 11,536,053 12,011,839 (475,786) (3.96)
RM Mil 48,614 67,240 (18,626) (27.70)
PALM OIL Tonnes 15,097,572 15,712,071 (614,499) (3.91)
RM Mil 62,449 86,472 (24,023) (27.78)
CPKO Tonnes 286,697 259,002 27,695 10.69
RM Mil 1,190 1,775 (585) (32.94)
PPKO Tonnes 696,362 778,852 (82,490) (10.59)
RM Mil 3,807 6,594 (2,786) (42.26)
PALM KERNEL OIL Tonnes 983,061 1,037,852 (54,791) (5.28)
RM Mil 4,998 8,369 (3,371) (40.28)
PALM KERNEL CAKE Tonnes 2,311,506 2,146,022 165,484 7.71
RM Mil 1,667 1,670 (3) (0.16)
OLEOCHEMICALS Tonnes 2,866,445 2,734,204 132,241 4.84)
RM Mil 16,009 22,875 (6,866) (30.02)
FINISHED PRODUCTS Tonnes 525,229 561,710 (36,481) (6.49)
RM Mil 3,583 4,389 (806) (18.36)
BIODIESEL Tonnes 244,696 309,375 (64,679) (20.91)
RM Mil 1,310 2,069 (759) (36.68)
OTHERS Tonnes 2,425,193 2,216,376 208,817 9.42
RM Mil 4,779 4,404 376 8.53
TOTAL Tonnes 24,453,699 24,717,610 (263,911) (1.07)
RM Mil 94,795 130,247 (35,452)  (27.22)
 ExportsImports
 2023202220232022
Jan1,136,0271,155,826144,93770,596
Feb1,126,1271,111,50752,446149,833
Mar1,487,8361,281,46139,77284,871
Apr1,087,5411,068,23833,67876,395
May1,079,2351,369,71480,92650,768
Jun1,171,7391,193,917135,27159,195
Jul1,354,3361,321,343103,840130,615
Aug1,221,8481,298,184110,621145,452
Sep1,211,2941,419,23549,054132,303
Oct1,480,6861,505,76947,55766,349
Nov1,406,4621,513,03139,69647,047
Dec1,334,4411,473,84636,57347,114
Jan-Dec15,097,57215,712,071874,3711,060,538
COUNTRYJAN – DEC 2023JAN – DEC 2022CHANGE (MT)CHANGE (%)
INDIA2,809,9562,891,422(81,466)(2.82)
CHINA1,466,8641,763,640(296,777)(16.83)
KENYA915,335763,060152,27519.96
TURKIYE881,518824,45657,0626.92
JAPAN549,050564,082(15,033)(2.66)
NETHERLANDS521,138818,045(296,907)(36.29)
PAKISTAN503,502569,961(66,459)(11.66)
SOUTH KOREA470,274417,86552,40912.54
VIETNAM459,229313,881145,34846.31
PHILIPPINES441,943638,718(196,775)(30.81)
TOTAL9,018,8079,565,130(546,323)(5.71)
 ProductionEnd-Stocks
 2023202220232022
Jan1,380,4101,253,5812,268,1981,552,477
Feb1,253,5731,137,4622,119,8481,519,412
Mar1,288,3541,411,2231,674,0221,474,338
Apr1,194,5591,462,0531,497,8771,643,974
May1,517,6341,461,0291,690,2041,523,308
Jun1,447,6971,545,1111,718,7711,645,836
Jul1,609,9271,573,5631,733,9001,774,308
Aug1,753,4721,725,7872,110,9802,094,678
Sep1,829,4341,770,4412,312,3292,318,202
Oct1,937,2241,813,5962,447,0382,411,113
Nov1,788,8701,680,7412,420,3982,291,291
Dec1,550,7971,618,8532,291,1672,196,574
*Jan-Dec1,545,9961,537,7872,022,2461,870,459

* Jan – Dec Average

 CPO Local Prices
 20232022
Jan3,9245,359
Feb3,9095,946
Mar4,1616,870
Apr4,2276,683
May3,7986,877
Jun3,5276,113
Jul3,9004,068
Aug3,8114,177
Sep3,7303,741
Oct3,6433,684
Nov3,7024,090
Dec3,6663,965
*Jan-Dec3,8175,116

* Jan – Dec Average

Note: Average for Peninsular Malaysia 

COUNTRYJAN – DEC 2023JAN – DEC 2022CHANGE (MT)CHANGE (%)
AFGHANISTAN279,835218,79861,03727.90
ALBANIA389814(425)(52.24)
ALGERIA14,12919,117(4,988)(26.09)
AMERICAN SAMOA-56(56)(100.00)
ANGOLA47,017129,858(82,842)(63.79)
ANTIGUA2362013417.00
ARGENTINA1,9612,843(882)(31.02)
ARMENIA-5(5)(100.00)
AUSTRALIA123,946136,114(12,167)(8.94)
AUSTRIA-260(260)(100.00)
BAHRAIN7,0796,31576412.09
BANGLADESH275,376227,64247,73420.97
BARBADOS1,27089337742.22
BELGIUM11,5493,6177,932219.33
BELIZE21-21#DIV/0!
BENIN136,25592,57743,67947.18
BHUTAN49-49#DIV/0!
BOSNIA AND HERZEGOVINA1204476173.06
BRAZIL6,9649,383(2,419)(25.78)
BRUNEI9,2648,0691,19414.80
BULGARIA6,9321,4905,442365.37
BURKINA FASO1,1431,354(211)(15.55)
CAMBODIA1,4291,911(482)(25.20)
CAMEROON13,00311,0861,91717.30
CANADA13,92812,6371,29110.22
CENTRAL AFRICAN REPUBLIC599205394192.51
CHAD192-192#DIV/0!
CHILE6,5823,6542,92880.14
CHINA1,466,8641,763,640(296,777)(16.83)
COLOMBIA-68(68)(100.00)
COMOROS1,2522,274(1,022)(44.94)
CONGO, DEMOCRATIC REP. OF THE32,94535,514(2,569)(7.23)
COSTA RICA68462248.04
COTE D'IVOIRE32,41026,9155,49620.42
CROATIA7,97610,102(2,126)(21.05)
CUBA200451(251)(55.59)
CZECH3995(56)(58.86)
DENMARK36,80933,8382,9718.78
DJIBOUTI303,384277,05426,3309.50
DOMINICA4,2401,1993,041253.58
DOMINICAN REPUBLIC97-97#DIV/0!
ECUADOR724,960(4,888)(98.54)
EGYPT279,841350,178(70,337)(20.09)
ERITREA3,0653,913(848)(21.67)
ESTONIA1,0722,523(1,451)(57.51)
ETHIOPIA6,2826,913(631)(9.21)
FIJI3,7343,35138211.41
FINLAND457-457#DIV/0!
FRANCE4561,473(1,016)(69.02)
FRENCH POLYNESIA-40(40)(100.00)
GABON2,6381,4581,18080.90
GAMBIA19,48511,6037,88267.93
GEORGIA3,3591,9221,43774.75
GERMANY46,04739,9326,11515.31
GHANA83,34263,25520,08831.76
GREECE8,78110,799(2,018)(18.69)
GRENADA25495159168.00
GUATEMALA1,0401,272(232)(18.23)
GUINEA23,21535,777(12,562)(35.11)
GUYANA3,6071,5402,067134.25
HAITI1,5932,567(974)(37.94)
HONG KONG2,8402,914(74)(2.55)
HUNGARY1,0211,296(275)(21.21)
INDIA2,809,9562,891,422(81,466)(2.82)
INDONESIA9,9601,7858,175457.92
IRAN243,435458,770(215,334)(46.94)
IRAQ16,07637,930(21,855)(57.62)
ITALY214,129266,770(52,641)(19.73)
JAMAICA1,0391,163(124)(10.64)
JAPAN549,050564,082(15,033)(2.66)
JORDAN38,65035,1893,4619.84
KAZAKHSTAN16,46523,350(6,884)(29.48)
KENYA915,335763,060152,27519.96
KIRIBATI-322(322)(100.00)
KUWAIT28,68225,0203,66214.64
KYRGYZSTAN81362219130.72
LAOS-21(21)(100.00)
LATVIA3771,504(1,127)(74.94)
LEBANON9,1056,3232,78244.00
LIBERIA7,9254,8923,03361.99
LIBYA2,0129411,071113.75
LITHUANIA443-443#DIV/0!
MACEDONIA131275(145)(52.62)
MADAGASCAR97,13773,56723,57032.04
MALDIVES6,6007,974(1,373)(17.22)
MALI857-857#DIV/0!
MALTA1421123026.82
MARSHALL ISLAND10410221.96
MAURITANIA97,55851,67345,88588.80
MAURITIUS4,2273,0211,20639.92
MAYOTTE454404141,029.49
MEXICO10,24510,450(205)(1.96)
MICRONESIA FEDERATION13713610.91
MOLDOVA-19(19)(100.00)
MONGOLIA2,0682,127(60)(2.80)
MONTENEGRO97289(192)(66.34)
MOROCCO13,1284,3408,789202.52
MOZAMBIQUE270,084203,16266,92232.94
MYANMAR56,31843,42012,89929.71
NAMIBIA-221(221)(100.00)
NAURU18-18#DIV/0!
NEPAL6,53714,367(7,830)(54.50)
NETHERLANDS521,138818,045(296,907)(36.29)
NEW CALEDONIA6581(16)(20.00)
NEW ZEALAND18,71330,275(11,562)(38.19)
NIGER4,7013,2431,45944.98
NIGERIA304,043227,03577,00833.92
NORTHERN MARIANA ISLANDS642143209.87
NORWAY4747--
OMAN38,83293,786(54,954)(58.59)
OTHER COUNTRIES46,40419,65626,748136.08
PAKISTAN503,502569,961(66,459)(11.66)
PALAU-79(79)(100.00)
PALESTINE450224291,994.74
PANAMA2,7181,0671,652154.83
PAPUA N GUINEA8,23630,178(21,942)(72.71)
PARAGUAY64452044.28
PERU133493(359)(72.95)
PHILIPPINES441,943638,718(196,775)(30.81)
POLAND1,312555756136.18
PORTUGAL46532813741.80
PUERTO RICO825(16)(66.36)
QATAR25,31231,341(6,030)(19.24)
REUNION122814150.76
ROMANIA2,5793,334(755)(22.63)
RUSSIA4,9006,157(1,257)(20.41)
RWANDA616-616#DIV/0!
SAINT KITTS AND NEVIS3958(19)(33.53)
SAMOA41895(854)(95.44)
SAO TOME & PRINCIPE402143260182.15
SAUDI ARABIA361,449511,754(150,305)(29.37)
SENEGAL128,01563,61064,404101.25
SERBIA86957929150.22
SEYCHELLES324668(343)(51.45)
SIERRA LEONE1,3471,14120618.05
SINGAPORE205,907244,765(38,858)(15.88)
SLOVAKIA, REP.-37(37)(100.00)
SLOVENIA398168230136.91
SOLOMAN ISLAND3282963210.83
SOMALIA87,22263,48723,73637.39
SOUTH AFRICA121,396121,1382580.21
SOUTH KOREA470,274417,86552,40912.54
SOUTH SUDAN115-115#DIV/0!
SPAIN84,902161,688(76,786)(47.49)
SRI LANKA24,31320,0644,24921.18
ST. LUCIA71492244.37
ST. VINCENT AND THE GRENADINES24754193359.17
SUDAN2,56115,250(12,689)(83.21)
SURINAME1,219229989431.20
SWEDEN115,346115,0932530.22
SWITZERLAND6305,302(4,672)(88.12)
SYRIA28,46941,322(12,854)(31.11)
TAIWAN255,087223,88231,20413.94
TAJIKISTAN-433(433)(100.00)
TANZANIA321,438249,16972,26929.00
TIMOR-LESTE1131,083(970)(89.56)
TOGO236,275135,500100,77674.37
TONGA1621184437.19
TRINIDAD AND TOBAGO11,45210,5079469.00
TUNISIA628255373145.92
TURKIYE881,518824,45657,0626.92
TURKMENISTAN277455(178)(39.02)
TUVALU-19(19)(100.00)
U.A.E294,446342,694(48,248)(14.08)
U.S.A117,523193,869(76,345)(39.38)
UGANDA48327620774.78
UKRAINE609,266(9,206)(99.35)
UNITED KINGDOM18,70512,2456,46052.76
URUGUAY1,5633891,174301.43
UZBEKISTAN35,90612,40423,501189.46
VANUATU241398(156)(39.34)
VENEZUELA1002376326.34
VIETNAM459,229313,881145,34846.31
YEMEN ARAB REP.133,04634,07498,972290.46
ZAMBIA-48(48)(100.00)
ZIMBABWE-24(24)(100.00)
GRAND TOTAL15,097,55215,712,071(614,520)(3.91)

Source : MPOB
*Disclaimer: This document has been prepared based on information from reliable sources. This document is for information only and opinion expressed may be subject to change without notice and we will not accept any responsibility and shall not be held responsible for any loss or damage arising from or in respect of any use or misuse or reliance on the contents. We reserve our right to delete or edit any information on this site at any time at our absolute discretion without giving any prior notice.