It’s Monday April 24, 2006, and the earnings parade continues but that is not the headline news for traders. The situation in Iran and the growing tensions have forced crude oil to hit all time highs trading over $75 a barrel on its way to $80, now this rise is […]