December 18, 2007

BP Profit May Lose 10 Cents a Share as Fine Weighed