U.S. president’s uneasy alliance with OPEC

There are four letters that seem to spark the ire of U.S. President Donald Trump: O-P-E-C, as oil prices marched to another four-year high.