Global Economy Squeezed as Oil Demand Drops