King Mohammed VI of Morocco has turned down a deal from Abu Dhabi Crown Prince Mohamed bin Zayed to support Libyan warlord Khalifa Haftar in exchange for oil and investment projects, according to media reports.

The Moroccan website "Al-Ayyam 24" quoted an Emirati intelligence officer as saying that Mohammed bin Zayed offered to provide Morocco with Libyan oil at a special price and to enable Moroccan companies to obtain projects in Libya.

The Emirati officer claimed that the UAE Crown Prince offered the oil deal "in exchange for Morocco's support for Haftar," and that the King of Morocco has totally rejected the offer.

The ties between Morocco and the UAE were strained by several issues among them was the Libyan crisis.

Last week, Morocco renewed its adherence to the Skhirat agreement that was signed at the end of 2015 in Morocco, but Haftar declared the United Nations-brokered agreement "a thing of the past" and vowed to press his assault to seize the capital, Tripoli.