Nationwide, Santander and smaller providers drop prices this week