BP – British Petroleum (Last:35.56)

British Petroleum (BP) price chart with targetsSo much for the “Damage? What damage?”  phase of BP’s heavily engineered short-squeeze. Last week’s selling created the bearish component of “dueling impulse legs” on the daily chart.  The stock appears to be weighed down by the reality of dealing with the spill legally and environmentally, and last week’s price action suggests it could be a long slog before shareholders get another chance to bail out on a feeding frenzy.