Oil price briefly falls below $30 a barrel

Moscow, Russia (BBN)-Oil prices have briefly fallen below $30 a barrel on international markets...

Read More