Wednesday, February 4, 2015

Editor's note: US oil supplies are near an 80-year high, the Wall Street Journal notes in explaining Wednesday's 8.7% decline in oil prices. - Tom

Editor’s note: US oil supplies are near an 80-year high, the Wall Street Journal notes in explaining Wednesday’s 8.7% decline in oil prices. – Tom
Read more…