falls

  • Oil falls below $120, inventories weigh

    Oil falls below $120, inventories weigh

    Wednesday, 11th April 2012
    Oil fell below $120 a barrel on Wednesday to the lowest in almost two months, pressured by rising U.S. inventories and concern about the strength of global demand.