More U.S. energy executives have been selling rather than buying stock at the fastest pace since 2012. U.S. oil and gas executives sold shares worth $1.35 billion during the quarter, with a record number of company heads dumping their holdings. Net-Insider selling is a bearish signal for oil markets. Over the past few years, American companies have been repurchasing their own shares at a record clip, helping to fuel a raging bull market. After a brief pullback in 2020, buybacks hit a record $881.7 billion in 2021 , good for a 69.6% Y/Y increase and nearly 10% higher than the previous record $806.4 billion set in 2018. That trend shows no signs of reversing even in the current downmarket, with firms in the S&P 500 outlining buyback plans valued at $238 billion through the first two months of 2022, according to data from Goldman Sachs. The S&P is down […]