Economic and geopolitical factors led to the swift drop in the price of the oil barrel; which has led to an increase in supply compared to the demand, causing a 55% decrease in oil prices within less than 7 months.
For more details, watch Dalal Mawad’s full report in the video above