Oil prices fall more than 1% on China worries

“The oil market is struggling to retain its recently recaptured $80/bbl floor as the recent string of weak macroeconomic indicators reassert their downward pressure while geopolitical concerns appear to fade into the background,” said Harry Tchilinguirian, head of research at Onyx Capital Group.

Leave a Reply

Your email address will not be published. Required fields are marked *