Search For Keyword.

Oil prices down with weak demand in US
Oil prices down with weak demand in US

Oil prices showed limited declines on Thursday with a demand drop in the US, although global geopolitical tension put upward pressure on prices....