MILL is facing the resistance of $$.41. The technical indicator at foxchart website shows 67% chance up.
4.40 is where is keeps bumping it's head. Should get some follow through this time on this news since it's NEW oil production. $100 million a year in revenues coming in from this well.
sorry 43 million
100 x 1200 = 120k x 365 = 43,800,000