Despite crises and blockage of the Hormus road: New pipelines, US fracking and China's oil reserves keep the oil price in check. What this means for consumers and the economy.
Despite crises and blockage of the Hormus road: New pipelines, US fracking and China's oil reserves keep the oil price in check. What this means for consumers and the economy.