Iran ships "off radar" as Tehran conceals oil sales
Well anyone looking to invest or get a good credit rate?
Quote:
Iran may have countered a reported reduction in its oil sales in March by offering big discounts in the form of free freight, finance and insurance and generous credit terms