The United States and its allies have agreed to release 60 million barrels of oil from their reserves, raising the price of Russia’s invasion of Ukraine.

Half of the total – 30 million barrels – comes from US strategic petroleum reserves and the other half from allies in Europe and Asia. These other allies are Germany, the United Kingdom, Italy, the Netherlands and other major European countries, as well as Japan and South Korea. The International Energy Agency said on Tuesday […]

Back To Top