Oil prices dropped below $91 per barrel this week, mirroring the falling stock markets as economic outlook takes a turn for the worst. According to BusinessWeek, “Benchmark crude was down 59 cents to $90.78 a barrel by midmorning London time in electronic trading on the New York Mercantile Exchange. The contract dropped 56 cents to… Continue Reading