Ambit Capital CEO (equities) Andrew Holland says if oil crosses $125 per barrel, it will hit India badly as the country imports 70 per cent of its oil requirement. It will also take a toll on a host of European nations, including Greece and Italy, he adds.