Exxon Mobil: $70 Oil Price Unlikely To Last (Rating Upgrade)
Comments
(5)
Summary
Exxon Mobil Corporation is upgraded to Buy as oil inventories hit multi-decade lows in both the US and globally.
The U.S. strategic petroleum reserve is now lower than … [2482 chars]