Breaking news WTI down 2.5% with economy, production in focus Maggio 25, 2023 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…