Oil drops 3% as high inflation risks stoke demand worries

Comments

Leave a Reply