Tumbling energy prices have encouraged a rally in bonds, which lowered yields and pulled the ‌dollar to a ‌one-month low of $US1.1273 ($A1.6082) per ⁠euro.