Oil price hits $73 per barrel on U.S. strikes on Iran

The surge reflects heightened geopolitical risks in a region that accounts for a significant share of global oil supply. The post Oil price hits $73 per barrel on U.S. strikes on Iran appeared first on Vanguard News .