NEW YORK ( TheStreet) -- When it comes to oil and gas, there aren't many rivals that can go toe-to-toe with Exxon Mobil ( XOM). I will concede that as
The anomalies tell me there is little rationality to the prices of oil and oil service companies right now.
President Trump's visit to Saudi Arabia has heralded billions of dollars of deal announcements.
Exxon plans to open its first fueling stations in the country later this year.