Crude oil futures settle down -$1.20 at $72.94 - ConsultFX

Crude oil futures settle down -$1.20 at $72.94

ArticleBody