
Is now a good time to buy shares in the FTSE 100?Â
With the FTSE 100 index depressed, I think there's good value to be found among some of its stocks, such as these two growing businesses.... Read more.

What on earth is going on with the AstraZeneca share price?
Is recent weakness in the AstraZeneca share price a buying opportunity for me after 10 years of impressive performance?... Read more.

Have dividend stocks ever looked more attractive than they do today?
Benjamin Graham's Mr. Market looks like he's offering me a decent opportunity to buy cheap dividend stocks to hold for the long term.... Read more.

5 investing habits to try to double my passive income
Here's what I'm doing with the aim of ensuring my passive income from investments in stocks and shares keeps growing in the years ahead.... Read more.

The 3 vital rules Warren Buffett follows
These Warren Buffett rules will likely help to stop me from making too many investment blunders with shares in the years ahead.... Read more.

The 3 worst investor mistakesÂ
Over almost two decades, I've made lots of investor mistakes along the way, but these three have probably hurt my returns the most.... Read more.

3 FTSE 250 dividend and growth stocks I plan to hold for decades
There's some good value to be found in the FTSE 250 index right now, such as these three stocks I bought recently to hold long term.... Read more.

These UK shares surprised the market and there’s likely more to come
Three UK shares just shot up after releasing robust trading updates and I think it's a good time to hunt for such stock investments.... Read more.

What almost 70% of private investors are doing to handle this market volatility
eToro thinks DIY investors have an edge over the institutions, and recent data shows they know how to use it in this market volatility. ... Read more.

Does the current National Grid share price offer me a 25% discount?
The fall in the National Grid share price has created a dividend yield above 6% from this defensive business, which I see as attractive.... Read more.