Oil prices falls to $120 a barrel, a summer low

Download
PRI WNYC