Post navigation Total’s German Leuna refinery to continue Russian crude imports in May – sources Oil slips on China demand worries while EU weighs Russia oil ban