Ships carrying Russian diesel are idling off of Brazil in the latest hold-up for Moscow’s energy flows