Oil prices dipped, as the U.S. credit downgrade and China's weak retail sales raised demand concerns. Iran-U.S. nuclear talks add market uncertainty.
MoneyOval decodes the world of markets, business, technology, and innovation, delivering fast, sharp, and insightful news for smart readers.