Oil traded near $67 a barrel as traders weighed rising U.S. stockpiles against growing expectations of renewed sanctions on Iran’s crude trading.
Oil traded near $67 a barrel as traders weighed rising U.S. stockpiles against growing expectations of renewed sanctions on Iran’s crude trading.