Oil prices fall amid drop in Chinese imports and concern over Iran sanctions
The announcement of China’s relatively weak crude oil import data has led to a drop in oil prices. However, oil markets are still supported by a drop in US crude inventories and sanctions on Iran. […]