Seeking Alpha
  • Michael Fitzsimmons
    $STO, P/E=6.4, yield=3.7%, makes a third high impact discovery offshore Tanzania: http://yhoo.it/143lgIA
    3/18/13
    Reply