Home Business Bank results impede Wall Street; oil falls as Russia mulls more production Business Bank results impede Wall Street; oil falls as Russia mulls more production By Genpie - April 15, 2019 204 0 Facebook Twitter Google+ Pinterest WhatsApp World stocks reversed earlier gains on Monday as underwhelming quarterly results from U.S. banks weighed on Wall Street, while oil prices fell as Russia mulled boosting production.