CRAI Q1 2026 Earnings EPS Miss Weighs on Shares Despite Solid Operational Foundation Oil and Gas Prices Set to Remain Elevated Amid Historically Low Inventories