Is the Current Oil Price Favorable for ExxonMobil's Upstream Business? – Yahoo Finance September 10, 2025 Upstream E&P Is the Current Oil Price Favorable for ExxonMobil’s Upstream Business? Yahoo Finance