Oil Prices Almost $140/barrel. Highest since 2008

5 points by treyfitty ↗ HN

1 comment

[ 2.3 ms ] story [ 21.4 ms ] thread
I guess, $10/gallon is just around the corner.