Nawaf Obaid

Author Archive

  • Apr 24, 2020
    The industry has been hit by a perfect storm of historically depressed energy demand due to coronavirus containment efforts and the unwillingness of main oil producing countries to...