Dollar drops below 148 yen as 2 key pillars of support weaken