Oil reportedly above $100 a barrel amid Strait of Hormuz disruptions · Digg