Petrochemicals Drag Total's Net Income Down

11:47 AM | April 27, 2012 | Natasha Alperowicz