On Tuesday, WTI Was Selling for $84.94, While European Diesel Was Hovering Above $170 per Barrel—Nearly Double Brent’s Current Price of $90.94. This “Illusion of Abundance” Has Been Fostered by Governments for Decades
Brent at $90.94 looks almost civilized. Jeff Currie thinks that is exactly the problem: everyone is staring at crude while…