RE:RE:Buy backManagement better be buying at these levels! WTI -- as I write this -- is below $100 @ $97. Down $6+ today.
I wonder if many analyst price targets which are called between $33 - $38 will now change their tunes and revise downwards? Mind you, they don't give out time line now.
Carlo2021 wrote: At March 31, 2022, 162,784,000 shares