Al Jazeera reports Russia's land gains in Ukraine are dwindling while its diesel reportedly goes unsold, as US traders reportedly refuse to honour a Trump-Putin diesel deal. The report describes Moscow suffering battlefield losses.
Eastern Europe · Ukraine · Russia · United States · Other