Lower levels are coming quickly, investors have no faith in this stock until Texas RRC or other third party confirms significant oil production and sales. If that happens then THAT is the time to buy, not before, IMO.
Based on Petron's hard assets alone of $3-5 million in value, divided by 21 million shares equals $.14-$.23 minimum share value. When revenue starts kicking in, people are going to be heartsick they listened to baseless postings and sold at $.02, IMO.