Key Takeaways from NY Energy Forum

One reason why oil prices have rallied in 2019 is the uncertain future for many OPEC member states. Political and security crises have deepened or awoken in places like Algeria, Libya, Venezuela, Iran and Saudi Arabia, creating a sense that big chunks of oil supply could be erased overnight. The timing was therefore right to […]