Iran's strikes on Gulf energy sites rattle markets and raise recession fears
Iran’s apparent erratic strikes all over the Gulf and now Azerbaijan, together with its stranglehold of the vital Strait of Hormuz, have resulted in a growing strain on the world’s global energy supplies with incalculable consequences ahead.
