BP Capital Loses $2B in Oil
1225368960000
361999
Energy;Market Outlook;Sectors/AOL;Topics/Economy (U.S.);Topics/Stock Market;
911136857
squawk box