Commodities Oil mixed at $106.75 as new Russia sanctions offset demand worriesby Trading Room Reporter