Qatar Petroleum is buying stakes in three offshore oil blocks in Mexico from Eni SpA, as the Arab country signs another global expansion deal after leaving ...
A