Week in Review – Oil Rally Continues
Let’s start off with the most important fundamental market news this week – Groundhog Day! Punxsutawney Phil saw his shadow, heralding six more weeks of winter weather. Of course, the creature only has a 39% accuracy rate – worse than flipping a coin! – so perhaps we ought to presume the opposite of his prediction […]