Business

Big Oil continues its retreat from Russia as Shell condemns Putin's 'senseless a..