The dollar dearth means speculative