Ford Motor (NYSE: F) has announced that it will recall 236,642 Focus cars in China, one of the largest in the history of the People's Republic. China is now the ... Read Full Story »
The ECB issued its semi-annual Financial Stability Review over the weekend. The central bank warned that "With pressure on governments to consolidate their balance sheets, disengagement from financial sector intervention ... Read Full Story »
The causes of the global financial crisis of 2008 were caused almost entirely be flaws in the credit system based on leverage, exotic financial instruments, and a sharp drop in ... Read Full Story »
Shares of BP plc (NYSE: BP) fell as much as 13% in Europe, their largest drop in 18 years, on news that the company's "top kill" effort had failed and ... Read Full Story »
MarketWatch: BP plc (NYSE: BP) opened down 12% after top kill failed. Reuters: American International Group (NYSE: AIG) turned down a deal from Prudential plc to cut the price of ... Read Full Story »