- Category: Economic
- Written by Castle Journal
Owing to new demand concerns after data showed China's declining crude imports in the first half of the year, oil prices fell, today Wednesday, but still close to the highest level in a week amid supply concerns as the world economy recovers from the Corona pandemic.