After two consecutive weeks of crude oil inventory builds, this week the Energy Information Administration offered some respite for prices with a draw, of 3.1 ...
A