Commodities Oil prices drift lower on demand fears; geopolitical disruptions add support By biedexmarkets.com Read more