OilPrice.com | What Caused Oil's Longest Losing Streak In Years? OilPrice.com Oil prices seemed to have leveled off after seven consecutive weeks of weekly declines, the longest streak in years. But the next steps are unclear. In the battle over the market narrative, concerns about the health of the global economy are up against ... |