October 18, 2011 (posted Nov 6); Meter Reader: Anadarko and BP Settle Oil Spill Dispute

June 15, 2010 (posted Jul 4); Meter Reader: Onshore On, Offshore Off

May 25, 2010 (posted Jun 13); Meter Reader: Large Caps Go Contrarian

May 18, 2010 (posted Jun 6); Meter Reader: European Oil for Contrarians

May 4, 2010 (posted May 23); Meter Reader: Oil Spill and BP Stock Spill

April 30, 2010 (posted May 23); Meter Reader Flash: Remove Buys on PBR, BG, APC and BP  - Accident May Delay Deep Water Oil

April 27, 2010 (posted May 23); BP plc (BP) - Raise NPV to $85 from $80 a Share

February 2, 2010 (posted Feb 28); BP plc (BP) - Credibility Reestablished

October 27, 2009 (posted Nov 22); BP plc (BP) - Raise NPV to $80 a Share from $72

July 28, 2009 (posted Aug 23); BP plc (BP) - Trending Up

June 2, 2009 (posted Jun 21); Meter Reader: Restore Buys for MRO, BP and RDS

April 28, 2009 (posted May 24); BP plc (BP) - Downstream Increase Offsets Upstream Cash Decrease

February 3, 2009 (posted Mar 8); BP plc (BP) - Cash Flow Balance at $50 to $60 Oil in 2009

October 28, 2008 (posted Nov 23); BP plc (BP) - Dividend Yield 7.2%

September 5, 2008 (posted Sep 28); Meter Reader Flash: Suspend Buy Recommendations

July 29, 2008 (posted Aug 24); BP plc (BP) - Control Dispute in Russia

April 29, 2008 (posted Jun 1); BP plc (BP) - Getting Back on Track

February 5, 2008 (posted Mar 9); BP plc (BP) - Underlying Resource Strength

October 23, 2007 (posted Nov 18); BP plc (BP) - Lower NPV to $75 a Share

July 25, 2007 (posted Aug 19); BP plc - Controversy Dimishing

June 12, 2007 (posted Jun 24); Meter Reader: Kovykta Kontroversy

April 25, 2007 (posted May 13); BP plc - Buy - CEO Cycle

February 6, 2007 (posted Mar 4); BP plc - Buy - Difficult Execution

January 16, 2007 (posted Feb 11); BP plc - Buy - New Leader Designated

October 25, 2006 (posted Nov 12); BP plc (BP) - Buy - Solid Cash Flow

July 26, 2006 (posted Aug 20); BP plc - Buy - Cash Flow per Barrel Lags

April 26, 2006 (posted May 14); BP plc - Buy - Understated Russian Resources

February 8, 2006 (posted Mar 12); BP plc - Buy - Temporary Setbacks

January 12, 2006 (posted Feb 5); BP plc - Buy - What Windfall Profits?

October 26, 2005 (posted Nov 20); BP plc - Buy - Lower NPV to $77 a Share

August 2, 2005 (posted Aug 28); BP plc - Buy - Raise NPV to $82

June 1, 2005 (posted Jul 3); BP plc - Buy - Nice Return for Low Risk

March 17, 2005 (posted Apr 10); Stock Idea: BP plc - Buy - More Cash Flow to Owners

December 20, 2004 (posted Jan 16); Stock Idea: BP plc - Buy - Cash Flows to Owners

September 20, 2004 (posted Oct 24); Stock Idea: BP plc - Buy - Betting on Putin

August 26, 2004 (posted Oct 3); Stock Idea: BP plc - Buy - Russia Distinction

May 26, 2004 (posted June 27); Stock Idea: BP plc - Buy for Back Door to Russia