Malaysian palm oil price retreats from 7-month highs on stronger ringgit