Tax query for BP's Russian ally Russian tax officials are reportedly asking for tax arrears of  \$87.5m from oil firm TNK-BP, which is half-owned by UK oil giant BP. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 