Oil prices tumbled more than $3 a barrel Tuesday as the storm Dolly unlikely to threaten supply.
US light, sweet crude for August delivery fell $3.09 to settle at $127.95 a barrel in its last trading day on the New York Mercantile Exchange.
601
Oil Prices Dropped
Oil prices tumbled more than $3 a barrel Tuesday as the storm Dolly unlikely to threaten supply