Spill Ride

The price of a barrel of oil hit lows not seen since 2002 halfway through last week, as the falling demand that accompanied the dramatic slowdown in …