Storia: Oil prices could hit $120, analysis finds, as Americans absorb $100 billion fuel hit — Warptech Lab News