News

The US Energy Information Administration (EIA) reported a 12.2 million draw in the country's crude oil barrels in storage last week, which was larger than analysts' expectations in a Reuters poll ...