(Bloomberg) -- Oil fell after a key technical level provided resistance to a rally that has been driven by continued signs of tightening US crude supplies. West Texas Intermediate futures slumped more ...
Some results have been hidden because they may be inaccessible to you