DID Press: Amid escalating tensions between Iran and US during the ongoing Iran–Israel conflict, crude oil prices surged to $116 per barrel, highlighting a deepening global energy crisis. International media report that Iran has accused the U.S. of preparing for…
Read More »