Exxon Shares Fall 0.8% as Oil Rally Meets Venezuela Reality
Exxon Mobil shares slid about 0.8% to $163.235 as Brent crude pushed toward $95.18 amid renewed U.S.-Iran tensions. Despite strong oil prices, geopolitical risk and market caution held the stock back, while the shares traded about 28.86% above a stated GF Value estimate. The firm reported $14.5B in Q2 earnings and $9.4B returned to shareholders.