Gushing profits for oil majors on crude price

oil3.jpg