The benchmark palm oil contract for August delivery on the Bursa Malaysia Derivatives Exchange fell 2.7% to close at 3,917 ringgit ($946.59). It erased some of the 3.4% gain posted on Tuesday.
The Bursa Malaysia was closed on Wednesday for the Vesak Day holiday.
The benchmark palm oil contract on the Bursa Malaysia Derivatives Exchange finished up 166 ringgit, or 4.1%, to 4,210 ringgit ($1,021.84) a tonne.
"Demand is better, with palm being the cheapest vis-a-vis other competing oils. Thus, we anticipate prices to remain both defensive and firmer," he added.
The benchmark palm oil contract for July delivery on the Bursa Malaysia Derivatives Exchange ended down 19 ringgit, or 0.47%, at 4,042 ringgit ($981.07) a tonne, after rising 5% on Monday.
Indonesia's crude palm oil output is estimated at 48.4 million tonnes while crude palm kernel oil (CPKO) is expected to be at 7.29 million tonnes this year, IOPRI said.
The benchmark palm oil contract for June delivery on the Bursa Malaysia Derivatives Exchange closed higher 74 ringgit, or 2.03%, to 3,724 ringgit ($900.82) a tonne, after falling 3% in the previous session.
"We expect total supply to outstrip total demand leading to higher ending stocks of 1.53 million tonnes," he added.
The benchmark palm oil contract for June delivery on the Bursa Malaysia Derivatives Exchange rose 51 ringgit, or 1.36%, to 3,790 ringgit ($917.23) a tonne by the midday break.
The recent rally in futures also supported the cash market prices to balloon and keep crude palm oil import margins in positive territory.
The benchmark palm oil contract for June delivery on the Bursa Malaysia Derivatives Exchange rose 38 ringgit, or 1.02%, to 3,777 ringgit ($914.09) a tonne during early trade.
Sri Lanka on Monday banned imports of palm oil and new palm plantations, and told producers to uproot existing plantations in a phased manner, in a surprise move that baffled the edible oil industry.
The benchmark palm oil contract for June delivery on the Bursa Malaysia Derivatives Exchange gained 53 ringgit, or 1.42pc, to 3,790 ringgit ($915.46) a tonne during early trade, its highest since March 25.