Back to Business
Business
September 17, 2026 at 8:36 AM
Oil prices extend losses as supply disruption fears ease
Investing.com