Weaker demand, especially from China, may ease energy-related inflation, impacting global economic activity and market confidence.The post Oil prices fall despite tight supply as China’s demand weakens appeared first on Crypto Briefing.