WeeklyComrades, have you heard the one about...BP boss Dudley backtracks after cracking a joke at Russia's expenseIain Esau