Oil price rise a cloud on Wall Street #39;s happiness on results US STOCKS vacillated yesterday as rising oil prices muted Wall Streets excitement over strong results from Lehman Brothers and Sprints \$35 billion acquisition of Nextel Communications. 

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