A slide from ExxonMobil’s investor presentation following third-quarter earnings summarizes the financial position of the integrated oil majors. The determining factor does not appear to be crude oil prices at around $100 per barrel, as they remain close to last year’s level and the ten-year average. Natural gas prices are slightly stronger, while chemicals margins have deteriorated.
Source: Read the original article
Disclaimer: this content is for information purposes only and is not financial advice. Cryptocurrencies are highly volatile: you may lose all of your capital. Always do your own research. Legal notice


