Markets stood still as uncertainty rose with the price of oil. The trade deficit is at its highest level in over a year. Oil production is increasing but prices are still increasing. The 3G iPhone is out and with the price cut and improved features and software Apple is sitting pretty.
Popularity: 5% [?]


