Mexican and Russian oil shipments ease Cuban fuel crisis