Oil falls below $120 as Edouard spares U.S. Gulf

By Matthew Robinson

Leave a Reply