With the earnings-reporting season having all but concluded, the windows for making insider purchases are generally open.
With the earnings-reporting season winding down, the windows for making insider purchases are opening up.
Oil prices remain elevated with U.S. oil production 1.4% higher than the record levels of a year ago. Prices of West Texas Intermediate (WTI) are approximately 7% higher than they were a year ago.