Russian sanctions and oil embargoes to cause world's biggest oil supply crisis by next month
| (Natural News) The International Energy Agency (IEA) warned that the massive drop in oil exports from Russia will lead to a catastrophic reduction in the global oil supply, which consumers are already feeling and will be reeling from by next month. The Russian invasion of Ukraine led to economic sanctions and embargoes from many nations... |
