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