BP stock tumbles on worse than expected Q... - aVenture News