The Middle East war is creating the biggest oil supply shock in history, the International Energy Agency warned Thursday, as Iran launched a new wave of attacks against Gulf energy targets that sent prices spiking above $100 a barrel.
Images from…
Continue Reading
News Source: www.al-monitor.com