price

Implications of the oil price crash on the Arab world

Oil prices have hit zero. Yes, oil was “sold” this week with producers only asking buyers to pay for transporting…

5 years ago