47.7K
4.9K
23
47
Caption: The International Energy Agency announced it would carry out its largest-ever release of oil reserves — 400 million barrels — in a bid to control spiking energy… more The International Energy Agency announced it would carry out its largest-ever release of oil reserves — 400 million barrels — in a bid to control spiking energy prices caused by the United States-Israel war against Iran. By @Carmella Boykin, based on reporting by Rachel Chason, Evan Halper, Siham Shamalakh and Tara Copp. less
Download Video Download Audio MP3 Download Cover Image