Washington, U.S. | Xinhua | U.S. President Joe Biden on Tuesday announced the imposition of an energy embargo on Russia, banning U.S. imports of oil, liquified natural gas and coal from Russia over its ongoing military operations in Ukraine. “This means Russian oil will no longer be acceptable to U.S. ports,” …
Read More »