Oil prices have fallen nearly two per cent ahead of monthly contract expiration, pulling back from last week's rally built on signs the global market is starting to rebalance from chronic oversupply.
Oil prices have fallen nearly two per cent ahead of monthly contract expiration, pulling back from last week's rally built on signs the global market is starting to rebalance from chronic oversupply.