raw future

Why the oil market has not seen the doomsday scenario of an Iran war that experts have warned about

Why the oil market has not seen the doomsday scenario of an Iran war that experts have warned about

admin

US oil is trading at around $95 a barrel, well below the most dire price predictions during the Iran war. ...