Dollar's sudden weakness could help US profit picture