JUST IN - The International Energy Agency (IEA) is reportedly set to recommend releasing oil from strategic reserves due to the Iran war, with over 100 million barrels expected to be released in the first month.

@disclosetv
 
 
Back to Top