Local shares have finished lower ahead of the federal budget but market analysts say it is typical for the May trading period.
Local shares have finished lower ahead of the federal budget but market analysts say it is typical for the May trading period.