What’s Important in the Financial World (5/1/2012) Financials Lift DJIA for Q1, Bank of America Layoffs
BP’s (NYSE: BP) profits fell as it continues to struggle with the Deepwater Horizon catastrophe. The incident and subsequent oil spill may cost the UK company as much as $20 billion ...Read Full Story »

