Archive

Filter

The Energy Strategist has downgraded BP (NYSE: BP) to a Hold in response to weak trading action and the overhang from a potentially costly Gulf oil spill liability ruling. Read More