Home > Speaker's Corner

Oil plunges below US$90 a barrel on financial turmoil"