The dollar rose again near its highest level in 20 years on Monday, while the euro struggled near the $1.05 level, as investors braced for a busy week of central bank meetings.

The euro was also under pressure after a survey showed that industrial output growth for the euro zone stalled last April, as factories found it difficult to obtain raw materials and demand was affected by high prices.

Investors expect the Federal Reserve (the US central bank) to raise interest rates by 50 basis points when it meets tomorrow, Tuesday, and the day after tomorrow.

Markets in Asia and London are closed for holidays.

The dollar index rose 5% in April, the best monthly performance since January 2015.

The dollar index recorded 103.36 in the latest trading, up 0.1% on the day.

The euro fell 0.2% to $1.0525.

The price of the pound sterling also fell 0.1% to $1.2570, while the yen fell against the dollar to 129.91 yen.

Other central bank meetings this week include the Bank of England meeting next Thursday which is expected to raise interest rates by 25 basis points to 1%.