InvestorsHub Logo
icon url

PCola77

02/13/08 10:48 AM

#4923 RE: igster #4916

It ran two years ago because they said they said they had more oil than there exists in all of North america. Something like $33 per share worth... needless to say it turned out not to be true.