Demand factors drag crude oil prices lower
Thursday, June 15, 2017 - 08:52
in Mathematics & Economics
Consumer demand concerns emerged to bruise crude oil prices in early Thursday trading despite upbeat sentiments on the world's largest economy.