Crude teeters amid geopolitical uncertainty

As Brent price reached more than $50 per barrel last week, for the first time since July 2015, energy experts have begun to disavow earlier predictions of $20-$30 oil. However, the recovery might not come so soon: Speculators appear to have overstated Russia’s military campaign in Syria amid expectations for rising oil output in Iran, a possible game changer in complex oil scenarios.
Read More