Seeking Alpha

  BP p.l.c. (BP) - NYSE

  • Dividend Sheet | Send Message 23 Feb 2013

    $BP $COP and $TRI are the cheapest and best yielding large cap stocks on the market - - I like $VALE and $MDLZ
      BP vs. ETF Alternatives
      Company Description
      BP PLC provides energy products and services. The company explores for oil and natural gas and also engages in supply and trading of crude oil, petroleum, petrochemicals products and related services.