U.S. Oil Tops $112 a Barrel, Highest Since 2011thebalance.com3 points·softwarebeware··0 commentsOpen articleSaveView on HN