Oil appears to have found a floor following the OPEC meeting, with Russia endorsing a price range of $55-65/bbl, but recent price action warns of range-bound conditions.


FOR MORE ...