Oil Prices Slump as Trade Dispute Intensifies, U.S. Crude Slides Below $58 Read More

reported by Investing.com at Investing.com