The Russian economy has been financing a full-scale war against Ukraine for three years. Military spending has spun up the ...
The International Energy Agency (IEA) warned that new US sanctions targeting Russia's oil sector could significantly disrupt ...
Oil shipping rates extended their rally on expectations of a tightening in global tanker supply from wider U.S. sanctions on Russia's fleet and traders' demand for ships to load Middle East oil for ...