Shares rise for a third day on fresh money inflows

Shares rose for a third day this week, driven by fresh money inflows.