Oil falls as bulls bow to demand reality
Oil prices finally put a halt on their continuous rise, as traders focused again on the worsening short-term oil demand.
Oil prices finally put a halt on their continuous rise, as traders focused again on the worsening short-term oil demand.