U.S. oil tops $105 as Saudi Arabia reportedly cancels some crude cargoes after pipeline closure
Comments (0)
Join the conversation...
Loading comments...