Price can never "break" difficulty, they are measured in different units. What is the conversion parameter that you use to convert between the two? Or maybe I am missing something here?
The charts are simply taken from bitcoinx. The units are on the axis of the chart. The units are basically irrelevant though, the importance is the percentage change and the relation.