By: Market Place feeds Posted On: May 01, 2024 View: 9 [unable to retrieve full-text content]Oil futures are on track for a three-day losing streak. Read this on Market Place feeds