Global oil markets are facing renewed uncertainty after US President Donald Trump threatened a sweeping economic campaign against Iran and Tehran warned that it could halt oil exports from the
Read moreGlobal oil markets are facing renewed uncertainty after US President Donald Trump threatened a sweeping economic campaign against Iran and Tehran warned that it could halt oil exports from the
Read more