The group of Opec nations along with Russia and its allies known as Opec+ called off crucial oil output talks this week, as