Statistics from the US Energy Information Administration have revealed how much the US depends on Russian uranium, with it accounting for nearly 25%.
A restriction on the importation of Russian uranium was just passed by the US House of Representatives. Before becoming law, the bill needs to pass the Senate.
After the Suez Canal incident, the Panama Canal is facing a similar situation, with ships now paying tolls almost eight times higher due to drought.
Bruno Venditti of Visual Ca...