Member countries of the International Energy Agency have agreed to their second coordinated oil release in a month to calm markets following Russia’s invasion of
biden
US President Joe Biden has announced a ban on Russian oil and other energy imports in retaliation for the invasion of Ukraine, underscoring strong bipartisan

