Iran strike to cost QatarEnergy $20bn a year in sales

· Moneyweb