Warning of $120-a-barrel oil if Persian Gulf and Red Sea fighting continues · Digg