Iran reports $7.5bn in oil revenues amid US naval blockade
Fars news says oil revenues nearly met budget projections even as talks with Washington over the blockade remain stalled...
Redirecting to full article...
Fars news says oil revenues nearly met budget projections even as talks with Washington over the blockade remain stalled...
Redirecting to full article...