U.S. Oil Drops Below $2 per Barrel as Demand Disappearsnpr.org6 points·mbroncano··3 commentsOpen articleSaveView on HN