Russian Deputy PM: Rejection of Russian oil would lead to catastrophic consequences for global market
The United States and its allies have announced sanctions on a number of Russian sectors, including banning oil imports over its invasion of Ukraine. However, Russia is not backing down. [...]
Source: naturalnews.com