Breaking news Oil tumbles on demand woes, WTI down 2% Dicembre 16, 2022 The prices of oil futures slumped on Friday as central banks across the world increased their key interest rates, reaffirming they would stand their ground and continue their fight to rein in inflatio…