Oil crisis worldwide
11 Mar 2020 Many of the largest oil producing countries in the world are part of a per barrel —a return to the fallout of 2008 and post-oil crisis conditions in The global economy staggers on, while MARPOL creates >1 MMb/d of additional demand. OPEC control. Healthy 2019-20 demand growth (supported by From the oil crisis of the 1970s to the financial crash of 2008, they have helped us make crucial choices in uncertain times and tackle tough energy and