Oil lower as traders fear weak China demand and impact of Russian sanctions




Source link

Leave a Reply

Your email address will not be published.