Dropping -0.6% sequentially is better than bad, but it's important to keep in mind where these prices are falling from! The charts below show 1 "Trend" line inflation. Output prices are still close to +10% year over year.
Europe is starving for relief in headline economic reports however. This should feed them, for a day.