Oil down as demand woes persist, strong dollar trend trims demand
Rise of US crude oil inventory by 2.9M barrels last week discourages investors
Source link
Rise of US crude oil inventory by 2.9M barrels last week discourages investors
Source link