Strong gains in US and European stocks combine with some rebound in commodity prices to drive Australia's stock market up to two-week highs.
Markets look to see if the ECB follows the BoC with a "dovish" rate cut, while expecting US non-farm payrolls data on Friday to back the rally in bonds.
The S&P/ASX 200 index ends up 0.7 per cent at a two-week daily close of 7821.6 after hitting an intraday high of 7837.8.
Tech, industrials, health care, financials and discretionary lead broad-based gains after the Euro Stoxx 50 rose 17 per cent and the S&P 500 rose 1.2 per cent as the US 10-year bond yield fell 5bp to a two-month low of 4.28 per cent.
Major banks rise 0.6-1.1 per cent with CBA hitting a record high of $125.97.
Resources struggle for traction but commodities rebound with iron ore futures 2.8 per cent to $US109.80, and copper, gold and oil up about 0.5 per cent.
IDP Education dives 7.5 per cent on a profit warning, but trims early declines.