The effect of falling oil prices on top oil-producing countries

On April 20, the prices of US oil contracts for May delivery fell to their lowest level in history, crashing below $0 a barrel, in parallel with the drop in available storage spaces globally. This unprecedented predicament is due to the abundance of oil supply that global economies no longer

المزيد