Ringgit ends at five-month high as US dollar loses steam

MOST COMMENTED