The IntelligentLabelsEnabled resolves the overlapping issue, however due to the fact that your chart is very busy (many data points in very small space), the resulting label positioning looks a bit akward. Unfortunately RadChart does not expose additional positiong API that would allow you to customize the labels location in this scenario. You can try to manually hide specific series item labels on the ItemDataBound event in order to reduce the label clutter.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items