Sectors | Fri Oct 18, 2013 11:20pm IST

3 mln pounds of oil found on Louisiana shore 3 years after BP spill