European Stocks Gain Amid Rush of Earnings; Energy Rallies

European Stocks Gain Amid Rush of Earnings; Energy Rallies

European stocks rose as traders parsed through a flurry of earnings. Energy shares were lifted by higher oil prices following US sanctions on Russian producers....

Redirecting to full article...