Chinaβs recent decision to significantly cut its oil imports by 5.5 million barrels per day has reportedly led to a substantial drop in global oil prices, with a decrease of $30 per barrel. This moveβ¦ [+2053 chars]
No comments yet. Be the first to comment!