Home Investing Oil majors face challenges after US cancels Venezuelan licenses