Weekly Update: How Long Will the Current Dollar Rally Last?

randomness