Preview US President Joe Biden has admitted that new sanctions on Russia’s oil industry may result in higher gas prices
Read Full Article at RT.com