The Top 20 Global Integrated Oil and Gas Companies 2018
Oil prices are in a downward spiral in recent weeks. Yesterday Brent fell 7.1% for January delivery and closed at $65.47 yesterday. Just a few weeks ago pundits were predicting oil may reach over $100 a barrel soon. Since then prices have dramatically plunged. The reasons attributed to the collapse in prices are many. Some …
Continue reading ‘The Top 20 Global Integrated Oil and Gas Companies 2018’ »