Oil futures snapped a run of seven straight weekly gains as worries about Chinese demand, rising bond yields and a stronger dollar take a toll.
Market News and Views
Oil futures snapped a run of seven straight weekly gains as worries about Chinese demand, rising bond yields and a stronger dollar take a toll.