58% Of Oil Demand Comes From Transport: Restrictions Cause Severe Demand Shock
Transportation has been severely impacted by the implementation of widespread travel restrictions. These restrictions have resulted in a 30 pct drop in global air traffic and an around 40% decline in road traffic. Firms that survive the “high oil saturation” could benefit once demand recovers and supply has been reduced.