China reported a drop in its oil imports, news that weighed on already weak crude prices after last week’s OPEC decision to stand pat on production levels.
read more
China reported a drop in its oil imports, news that weighed on already weak crude prices after last week’s OPEC decision to stand pat on production levels.
read more