Back to B2B2.me

Oil price tumbles to below $33



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

Close Open in New Window