The News of the week…month…year: Osama bin Laden is dead.  I realize this is probably no longer news to most of you, but what may be of interest is…how will this effect our economy, and more specifically, energy costs? In the few days since his death, the price of oil/barrel has dropped about $12. As of this […]