The price of oil has fallen some 20 percent since June, spelling big trouble for oil exporting countries like Russia and Iran. What’s behind the drop?
…
The price of oil has fallen some 20 percent since June, spelling big trouble for oil exporting countries like Russia and Iran. What’s behind the drop?
…