Crude oil prices: at a rebound?When Russia, the biggest crude oil producer outside the OPEC cartel, announced last week plans to cut output, the market price of crude...
Deutsche Bank will live to see a new day, but a darker oneDeutsche Bank’s decline in profitability culminating with a gargantuan 2015 loss and a US Department of Justice fine of $14 billion...
Switzerland: a way out for Britain?Since Britain’s historic vote to leave the European Union on 23 June, world media outlets and analysts have been speculating how and what...
Will China's VAT reforms add value?China's tax reforms, namely the full-scale implementation of Value-Added Tax and the introduction of a new cross-border E-Commerce Tax,...