More than 30 countries have agreed to release tens of millions of barrels of oil from reserves to lower prices. The world must not allow Russia to weaponize its energy resources.
More than 30 countries have agreed to release tens of millions of barrels of oil from reserves to lower prices. The world must not allow Russia to weaponize its energy resources.
Leave a Reply