Q1 2026 review: pressured margins, cautious management deleveraging, and a fully valued stock near 15x. See more here.
Most oil market observers look to frequently quoted futures markets to represent the price of oil.  But in the current supply ...