Markets

Rupert Hargreaves takes a look at five FTSE 100 companies he believes are some of the best shares to buy now for the (hopefully) better times ahead.
After an impressive earnings announcement, JD Sports’ share price has soared. Fool UK contributor Joseph Wilkins believes it’s the best dividend stock to buy now for his portfolio.
Here's why I think we're still in a great time for locking in top FTSE 100 dividend yields. And I explain how I make my choices.