Oil drops 3% as high inflation risks stoke demand worries

Written by

in

Comments

Leave a Reply