The X-axis data labels for a chart appear on the chart whenever the data values go below the "0" value. This leaves the labels mixed in with the plotted data. The offset function won't move the labels far enough off the charts when there are large negative values.
I've played with all of the chart settings I can find and can't make the labels move below the chart. I give up.