BP shares hurt despite positive leak reports

by Marketplace Staff