Trump signs $901B National Defense Authorization Act
![]() 9154 Friday, 19 December, 2025, 11:35 US President Donald Trump signed into law Thursday the National Defense Authorization Act (NDAA) -- a $901 billion measure that outlines the Pentagon’s policies and spending for 2026. The Senate backed the bill by 77 to 20, with strong support from both parties. The fiscal 2026 NDAA provides $800m for Ukraine – $400m in each of the next two years – as part of the Ukraine security assistance initiative, which pays US companies for weapons for Ukraine’s military. |

Trump warns 50% tariffs on countries supplying weapons to Iran
53408.04.2026, 16:39
Iran starts charging ships up to $2m for Strait of Hormuz passage: #Bloomberg
335125.03.2026, 00:19
Turkey Eyes $135 Billion Gold Reserves for Lira Defense
305824.03.2026, 21:56
Moldova declares energy emergency amid outage from Ukraine power line strike
304324.03.2026, 19:55
Philippines declares energy emergency over Iran conflict
295024.03.2026, 18:20
The Moscow Times 4.6K Followers Russia’s gold sales hit highest level since 2002 as budget pressures mount
230324.03.2026, 00:50
Iran gas halt cuts 3,000 MW from Iraq's power supply
415918.03.2026, 19:08
Getting ships in place to reopen Strait of Hormuz will take time, expert says
358316.03.2026, 23:30
