The profit-taking started end of last week as crude oil prices reached 2016 highs as investors pinned their hopes on expectations that declining crude oil inventories would continue, ignoring persistent over-supply in the market.
read more
The profit-taking started end of last week as crude oil prices reached 2016 highs as investors pinned their hopes on expectations that declining crude oil inventories would continue, ignoring persistent over-supply in the market.
read more