Futures Movers: Oil prices mixed after nearing multi-year high

Oil prices struggled for direction Wednesday, pressured by a weekly rise in U.S. crude supplies that was more than three times higher than expected, but finding support from global inventory risks tied to the possibility of the U.S. pulling out of the Iran nuclear agreement.

June West Texas Intermediate crude oil CLM8, +0.10% edged up by 11 cents, or less than 0.2%, to trade at $67.33 a barrel on the New York Mercantile Exchange. Its close at $67.25 Tuesday marked the lowest finish since April 17. The U.S. contract scored a 5.6% monthly advance, based on the most-active contract, in April.

>>> Original Source <<<