Why $138 is the key mark for oil prices and what it means for the future of the US economy

· The Independent