WTI down 2.5% with economy, production in focus



Prices of oil futures declined on Thursday with traders monitoring statements by large producers, as well as new economic developments.

Russian Deputy Prime Minister Alexander Novak said that huge c…