Mid-day Update

PODCAST: The fine Halliburton can probably survive

by David Brancaccio