Mercuria closes three financing deals worth over US$5bn