Global Markets
Russia Oil Exports Hit Massive Backlog Crisis
Russia is sitting on a staggering 135 million barrel oil traffic jam at sea. With refineries under fire and buyers...
16/07/2026
3 views