Header Ads

US oil drops 3.8% to $56.59 per barrel on small supply decline, trade war worries

No comments