Oil hits $120 amid Hormuz Strait tensions, Trump pushes blockade

Business