U.S. oil tops $90, Brent above $98 after tankers struck off Saudi Arabia

Written by

in

Comments

Leave a Reply