https://www.worldenergynews.com/news/oil-prices-slip-china-higher-supply-weigh-603665
Oil Prices Slip as China, Higher Supply Weigh
Oil fell below $107 a barrel on Thursday to its lowest in more than three weeks following lacklustre Chinese economic data, the prospect…