Oil prices tumbled to below $33 a barrel on Thursday as a result of rising US energy stockpiles and China's weakening currency.