Brent crude oil is facing challenges in breaching the $90 per barrel mark, even …
Tag:
strait of Hormuz
-
-
Oil prices dropped while stock markets gained as President Donald Trump announced potential resolution …