THE RUSSIAN invasion of Chechnya has thrown a barricade in the path of a $10bn (pounds 6.7bn) oil project planned by British Petroleum and 10 partners in the Caucasus.
THE RUSSIAN invasion of Chechnya has thrown a barricade in the path of a $10bn (pounds 6.7bn) oil project planned by British Petroleum and 10 partners in the Caucasus.