Euro Stocks Slip  LONDON (Reuters) - High oil prices weighed on investor  sentiment across financial markets on Wednesday as the price of  crude stuck stubbornly close to \$47 a barrel. 

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