Thankfully, peak oil demand is almost here as China decreases the energy-intensity of GDP, and OPEC has way too much product. At $70, oil supply is gushing while demand withers. It’s all coming from non-OPEC. OPEC spare capacity is huge and deficits are increasingly too: If Trump delivers Ukraine peace and Russian barrels re-emerge, the
The post OPEC is going out of business appeared first on MacroBusiness.