Insider Buying Week 12-16-22 CRONOS Up in Smoke?
The Biden administration may be the savviest market timer on or off Wall Street this year. The widely scoffed-at and criticized announcement on March 31 stated that the administration would start selling oil from the nation’s strategic petroleum reserves. It sounded like a cheap trick to influence voters upset about high prices at the pump for the Midterm elections. At the time, the price of a barrel of West Texas Intermediate Crude hovered around $98 per barrel and has gotten as high as $110. Friday’s close of $74.50 represents a short seller’s return of over 35% in less than nine … Read more