Oil&Gas was the biggest drag on the stock market amid reports that Russia was managing to find buyers for at least some of the crude oil cargoes being shunned by many buyers.
Brent crude oil futures fell back towards the psychological $100 per barrel mark on the back of the news.
Against that backdrop,...