Anonymous SubmissionRey, Tehran

@ايران اينترنشنال: The International Energy Agency announced that tensions in the Strait of Hormuz and Bab al-Mandab have driven the global oil supply deficit to 1.8 million barrels per day. Meanwhile, reports from tank
0
Source:x.com