Kenya ‘axes Iran oil MoU’
Iran looks increasingly to be running out of markets for its oil amid international embargoes as Kenya reportedly pulls the plug on a huge deal.
Iran looks increasingly to be running out of markets for its oil amid international embargoes as Kenya reportedly pulls the plug on a huge deal.