Iran says it has generated $18bn in oil sales since the start of the war, despite sweeping US sanctions. The figures are likely to fuel further debate over the effectiveness of Was
Iran says it has generated $18bn in oil sales since the start of the war, despite sweeping US sanctions. The figures are likely to fuel further debate over the effectiveness of Washington’s economic pressure campaign against Tehran.