U.S. oil tops $105 as Saudi Arabia reportedly cancels some crude cargoes after pipeline closure

Comments (0)
Loading comments...