Stocks still prove an attractive investment today – here’s an overview