Global Oil Demand Rises
Global Oil Demand Rises Back on April 20 we saw briefly the bizarre appearance of negative oil prices in certain markets. Today for the first time in many months Brent crude briefly topped $40 per barrel, although it fell back below that level (WTI is tending to be about $3 behind it, despite a single […]