Home Politics Oil majors face challenges after US cancels Venezuelan licenses