Crude Oil Prices Rally as Market Skepticism Grows Over USIran Ceasefire Prospects Fennec Pharmaceuticals FENC Q1 2026 Earnings Surprise EPS 001 Up Significant Janux Therapeutics JANX Slips 055 Testing 1380 Support 20260514