WTI Crude Soars on Demand Divergence: Developed Markets Insulate Oil Rally
Oil prices rise as $100/barrel crude creates demand destruction primarily in emerging markets. Developed economies show resilience due to ability to absorb costs, while vulnerable nations face severe…