Oil prices closed little changed Friday, pulled between comments from President Donald Trump that high crude prices “will not be accepted” and a meeting between major oil producers where they recommitted to limiting output. Light, sweet crude for May delivery settled up 9 cents, or 0.1%, at $68.38 a barrel on the New York Mercantile Exchange, hovering near their highest close in more than three years. Brent, the global benchmark, rose 28 cents, or 0.4%, to $74.06 a barrel. Oil sold off after Mr. Trump tweeted, “Oil prices are artificially Very High! No good and will not be accepted!” The president’s comments came as the Organization of the Petroleum Exporting Countries and other major producers outside the cartel, including Russia, gather in Jeddah, Saudi Arabia, to assess compliance with a coordinated plan to hold back crude production. Responding to Mr. Trump’s tweet on the sidelines of the ministerial monitoring […]