Crude oil prices seem to be struggling to sustain a tepid recovery from ten-month lows. The weekly set of EIA inventory flow statistics may bring outright capitulation.


FOR MORE ...