The International Energy Agency’s 32 member countries have just agreed to release 400 million barrels of oil. The largest emergency stockpile release in history…
This follows a decision earlier in the week to wait and observe the markets. Japan said earlier that it would release oil stockpiles unilaterally whether or not the IEA signatories agreed to. The interest rate monster threatens Tokyo…
UPDATE: DESNZ has commented: The UK is contributing 13.5 million barrels. The UK currently holds 76.6 million barrels of oil stocks in total.






![Donald Trump Slams Chicago Leaders After Train Attack Leaves Woman Critically Burned [WATCH]](https://www.right2024.com/wp-content/uploads/2025/11/Trump-Torches-Powell-at-Investment-Forum-Presses-Scott-Bessent-to-350x250.jpg)









