We’ve certainly had a rip-roaring start to the year. The first question is, is that deserved?
What happened to create this great start?

read more