Schemes and scams, rising oil demand and tax instalment plans